

ПРОГРАММИРОВАНИЕ
нения приложения нажать пользова
тельскую кнопку, то на плате зажгутся
оба светодиода (зелёный и синий), а
программа остановится точно в том
месте, где была установлена точка ос
танова.
З
АГРУЗКА ПРОШИВКИ
В МИКРОКОНТРОЛЛЕР
Текущая прошивка загружается
в микроконтроллер в процессе от
ладки. Однако начинать продол
жительный по времени процесс от
ладки не всегда удобно, когда стоит
цель только загрузить прошивку.
Поэтому лучше использовать отдель
ную программу для работы с про
грамматором/отладчиком ST LINK,
которая называется STM32 ST LINK
Utility. Эта программа также явля
ется бесплатной, и её можно ска
чать с официальной интернет стра
ницы STMicroelectronics [9] (см.
рис. 14).
Для работы с платой STM32 Discovery
необходимо установить режим про
граммирования по интерфейсу SWD.
Это можно сделать, выбрав пункт меню
Target
→
Settings
(см. рис. 15).
Для подключения к программато
ру/отладчику ST LINK необходимо
выбрать пункт меню
Target
→
Connect
.
После этого на экране (см. рис. 14)
отобразится название целевого мик
роконтроллера (на панели
Device In
formation
) и содержимое флэш памяти
микроконтроллера.
Программа STM32 ST LINK Utility,
помимо операций, непосредствен
но связанных с загрузкой прошивки,
позволяет выполнять простейшие
51
WWW.SOEL.RUСОВРЕМЕННАЯ ЭЛЕКТРОНИКА
◆
№ 6 2011
Рис. 13. Установка точки останова
Реклама
Реклама
© СТА-ПРЕСС