ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
12 июня
1523962 Топик полностью
reZident (10.06.2025 15:31, просмотров: 84) ответил Make_Pic на Подскажите, можно ли используя порт ввода на STM32 чисто аппаратно защелкнуть одиночный импульс и после перезагрузки прочитать, что был импульс?
А какова для тебя приоритетность причин перезапуска? Например, 1) авария питания, 2) авария внешней периферии/аппаратуры, 3) зависание программы. В принципе во всех трех случаях можно делать перезапуск устройства, выключая его питание. У нас именно так работает внешняя схема WDT - выключает питание всего устройства на время, достаточное для разряда всех конденсаторов во вторичном питании. А м/с супервизора, формирующая сигнал RESET нужна в основном лишь, чтобы 

предотвратить непредусмотренное выполнение программы при снижении напряжения питания МК ниже минимально допустимого. Завязывать на RESET сигнал WDT особого смысла я не вижу.