Первый старт с STM32-Discovery [Часть 2]

6 Января 2011 К комментариям

Установка ПО

Необходимый минимум действий – это компиляция и прошивка программы в МК.

В последнее время стараюсь использовать бесплатные решения на основе 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

test

Установка STM32 ST-Link Utility

Идем на сайт STMicroelectronics (www.st.com) и скачиваем дистрибутив STM32 ST-Link Utility.

Установка проходит практически на автомате, нужно только указать путь, поэтому сразу перейдем к тестированию.

Подключим плату STM32-Discovery к компьютеру и запустим STM32 ST-Link Utility:



comments powered by Disqus