суббота, 23 ноября 2013 г.

Настройка среды программирования stm32

Описание в работе, пока что неполное и неточное

Оборудование

Плата CZ miniSTM32F103VET6
Отладочное устройство J-Link (Segger)
Аналоговый акселерометр (MMA7361)



Программы

* ОС Debian
* Eclipse (среда программирования) пустой: www.eclipse.org
плагины:
- CDT (плагины для работы с C/C++) http://download.eclipse.org/tools/cdt/releases/kepler - если у вас Kepler
- Egit (контроль версий) http://download.eclipse.org/egit/updates
- GNU ARM CDT support (http://gnuarmeclipse.sourceforge.net/updates)
- zylin CDT (для GDB, не знаю, нужно ли?) http://opensource.zylin.com/zylincdt

* gnu arm gcc: компилятор, линковщик, отладчик, и т.д. для микропроцессора. Пробую вот это: https://launchpad.net/gcc-arm-embedded
* Исходники STLIB и USB_FS (для работы с stm32) Искать приблизительно тут: http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031/LN1565/PF164491 ссылки часто меняются, нет смысла оставлять прямой адрес.
Или вот тут: http://www.st.com/web/en/catalog/tools/PF258336
* Утилиты, могут быть полезны для компиляции https://github.com/gnuarmeclipse

Установка

Ставим gdb, gcc, make

Проблемы

Плагин для eclipse заточен под версию STLIB 3.5, а последняя - 4.0
Пока непонятно, нужен ли мне zylin



Комментариев нет:

Отправить комментарий