Soweit ich weiss ja.werden bei so einem watchdog reset die gleichen aktionen ausgelöst, die auch bei einem hardware reset passieren?
Allerdings kann man in einem Register die Resetquelle nach dem Restart auslesen.
Wenn dein Compiler dieses Register auswertet kann es sein das der Controller anders gestartet wird.
Ausserdem musst du den Watchdog starten und dann in einer Warteschleife so lange warten bis der Watchdogtimer abgelaufen ist.
Ich find aber die Idee von Lunarman mit dem Reset Transistor sicherer.
Muss da eigentlich wirklich noch ein Transistor rein, oder könnte man gleich einen Ausgangspin mit dem Resetpin verbinden ?
Lesezeichen