ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
971324 Топик полностью
SciFi (17.01.2020 23:15, просмотров: 273) ответил Nikolay_Po на Спасибо большое! Может, Errata какая... С чего начать?
Самое простое: В обработчике HardFault_Handler вместо "while (1) {}" сделать как-то так: int volatile i = 1; while (i) ; Попав туда, при помощи отладчика делаем "i = 0" и по шагам выходим из обработчика. Должны вернуться туда, где он сработал. Смотрим внимательно и пытаемся понять, почему получился сбой. Если непонятно, то в обработчике HardFault_Handler декодируем регистры и содержимое стека, там есть полезная информация: https://www.google …+m3+hard+fault+handler
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้