Первый старт с STM32-Discovery [Часть 2]
Установка ПО
Необходимый минимум действий – это компиляция и прошивка программы в МК.
В последнее время стараюсь использовать бесплатные решения на основе GNU Compiler Collection, или проще GCC. В данном случае использовал бесплатную сборку (Lite Edition) от СodeСourcery (www.codesourcery.com). Можно использовать сборку YAGARTO GNU ARM toolchain (www.yagarto.de), в майк-файле достаточно поменять только путь.
Для программирования используем фирменную утилиту STM32 ST-Link Utility, скачать можно на офф сайте (www.st.com).
Редактор кода можно использовать любой мне более предпочтителен Eclipse IDE for C/C++ Developers (www.eclipse.org), и система контроля версий Git (git-scm.com).
Установка Sourcery G++ Lite
Идем на сайт СodeСourcery (www.codesourcery.com) и скачиваем дистрибутив, на данный момент последняя сборка имеет версию Sourcery G++ Lite 2010.09-51.
Кратенькое видео по установке:
Правильность установки можно проверить набрав в командной строке:
arm-none-eabi-gcc.exe -v
Установка STM32 ST-Link Utility
Идем на сайт STMicroelectronics (www.st.com) и скачиваем дистрибутив STM32 ST-Link Utility.
Установка проходит практически на автомате, нужно только указать путь, поэтому сразу перейдем к тестированию.
Подключим плату STM32-Discovery к компьютеру и запустим STM32 ST-Link Utility:
comments powered by Disqus