ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
481095 Топик полностью
fk0, легенда (19.01.2014 22:49, просмотров: 110) ответил rod-i-on на STM32F4 Hard fault. Подскажите, как определить где он случается в IAR? А то в прерывание выпадаю, а откуда - никак не могу понять.
Нужно самому вручную писать обработчики всех исключительных ситуаций. Что в них делать: написать причину в UART, поморгать диодиком. Если совсем Hi-Fi -- вывести в UART расчепятку стека и регистров, запомнить всё в ОЗУ, перезапустить программу и записать причину перезапуска в постоянной памяти, передать куда-либо для рассмотрения программистами.
[ZX]