stm32H474Я не могу отладить - PullRequest
0 голосов
/ 16 января 2020

Я только что получил плату STM32H747I-DISCO. Когда я пытаюсь отладить его и загрузить код, используя его внутреннюю ST-Link и STM32Cube IDE. В нем говорится:

Разрыв по адресу "0xa05f0000" без отладочной информации или вне программного кода.

И когда появляется небольшая опция (Просмотреть разборку) это приводит меня к некоторому ассемблерному коду. Как я могу это исправить? Я просто пытаюсь сделать простое мигание светодиода. Честно говоря, я понятия не имею, как использовать эту доску. Это мой первый раз, может быть, я пытаюсь записать коды не на то ядро? Или, возможно, проблема в свойствах отладки. Я застрял с этим. Как я могу это исправить?

Редактировать: Хорошо, поэтому я понял, что он также выдает "Запрограммированный сигнал SIGTRAP, Trace / breakpoint trap." ошибка. Я считаю, что это связано с GBD, но я не знаю, как работать с GBD в STM32.

1 Ответ

1 голос
/ 16 января 2020

Вы, кажется, делаете в своем коде очень тривиальную ошибку. Так как это мигает, я предполагаю, что вы либо пропустили импорт какой-либо библиотеки, либо забыли предоставить часы для портов ввода / вывода.

Кроме того, установите режим PULLUP, если вы просто мигает светодиод.

Вышесказанное - чистое предположение, поскольку я еще не видел ваш код.

...