memento mori
-
- Window Watchdog? SciFi(1 знак., 30.06.2025 22:54, ссылка)
- Не стопроцентная гарантия. Было раз, контроллер вешался наглухо, не
работал даже аппаратный ресет, только отключение питания. Но. При
этом динамическая индикация на прерываниях работала. Вот ничего не
шевелится, а символы в семисегментных индикаторах разные. - Бapбoc(30.06.2025 22:09)
- Надо в main() меандр генерить, а не в прерываниях. Тогда всё должно
быть надёжно. Ну и ватчдог наружный, отключающий питание. - Бoмж(30.06.2025 22:48)
- Не совсем так. Сигнал для сброса WDT удобнее генерить как раз в прерывании, но а) не полностью аппаратно и б) не безусловно. В критически важных точках программы нужно устанавливать флаги, которые в подпрограмме сброса WDT должны анализироваться. И если все эти флаги установлены, только тогда генерируется сигнал сброса WDT и флаги сбрасываются. - reZident(30.06.2025 23:07)
- Надо в main() меандр генерить, а не в прерываниях. Тогда всё должно
быть надёжно. Ну и ватчдог наружный, отключающий питание. - Бoмж(30.06.2025 22:48)