ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1433880
Mty1 (09.05.2024 16:32 - 16:35, просмотров: 1494)
Коллеги, у меня вопрос по обработке ошибок в приборе на stm32f4. Есть DMA i2c UART ADC плюс обработка ошибок от внешних стробов. Как грамотно построить обработчик ошибок, чтобы отслеживать проблемы скажем с записью в eeprom, инициализацию DMA и UART итп. Плюс при штатной работе программы обрабатывать ошибки от внешних сигналов - нештатная работа управляемого оборудования. Возможно писать проблемы в небольшой лог в eeprom - пока думаю над этим. Не могу понять как это 

сделать. Надо

написать грамотно Error_Handler() или как то еще?


Хотя в случае обработки внешних проблем, программа работает штатно, и Error_Handler не нужен вроде?