STM32. Режим отладки. Debug.

Рассмотрим настройку режима отладки для IDE SW4STM32 (System Workbench for STM32) с использованием ST-LINK V2. Настройку будем выполнять на примере программы из статьи "Первая программа для STM32. Мигание светодиода".

1. Запустим конфигуратор отладчика через контекстное меню проекта "Debug as - Debug Congigurations".


2. В открывшемся окне выберем "Ac6 STM32 Debugging" и нажмем кнопку "New launch configuration".


3. Укажем *.elf файл отладчика нажав кнопку "Search project". Обязательно следует обратить внимание на то, что бы файл *.elf был из папки DEBUG.


4. На вкладке "Debuger", нажав "Show generator options", изменим метод сброса микроконтроллера. Для ST-LINK V2 это "Software system reset". Нажимаем "Apply" и "Close".


5. Теперь с панели инструментов IDE можно запустить программу в режиме отладки, управлять шагом отладчика и просматривать состояние переменных.