Отладочная плата STM32F411VE
25.10.2021
Доброго времени суток, просмотрел видео про программирование отладочных плат STM32F4-discovery, повторить результат (мигание светодиодом) не получилось. Настройки указаны корректные и плата прошивается, только программа не работает. Через keil перепрошиваю демонстрационной прошивкой и она работает. Подскажите как выяснить почему контроллер не выполняет программу? Есть ли аналог отладчика кода в keil?
Ответы
Попробуйте только генерацию кода без сборки бинарника, код в вставьте в IDE а там уже отладку.
Я только начинаю разбираться в этом вопросе, хотел по пути наименьшего сопротивления. Должна же эта система работать.
скорее всего детсике ошибки гдето, например кварц не так выбран и тд. Если у вас именно плата под модели из примеров то надо смотреть что по харду не так, перемычки,кварц и тд. Тот ли линкер скрип цепляется для памяти.
Наверняка где-то недосмотрел, перемычки как в мануале, частота кварца в симулинке не указывается, примеры из CubeMX загружаются и работают, а вот напрямую из модели ни в какую. В видосике то просто было, чик и ты уже моргаешь лампочками, а на самом то деле ларчик не просто открывается.
"Есть ли аналог отладчика кода в keil?"
STM32CubeIDE, там тоже есть debug и встроенный CubeMX
Видео может быть уже неактуальным. Смотрите официальную документацию: https://www.mathworks.com/help/supportpkg/stmicroelectronicsstm32f4discovery/ug/getting-started-with-embedded-coder-support-package-for-stmicroelectronics-stm32-discovery-boards.html
Спасибо, но увы делал всё по этому руководству.