Hallo,
für meinen Tricopter möchte ich den Watchdog im ATMEGA328P benutzen. Allerdings stellt sich mir die Frage, ob (bzw. wie) man bei einem Neustart herausfinden kann, ob der WD den Reset ausgelöst hat?! Das wäre insofern wichtig, da der µC erst ca. 5sek nach Stromzufuhr startet, weil er in den 5sek versch. Initialisierungen macht! Wenn ich jetzt draußen Fliege und plötzlich startet der µC neu, dann muss ich diese Initialisierung überspringen, da der Tri sonst 5sek. im freien Fall Richtung Boden trudelt. Gibt es eine Möglichkeit, das abzufragen und evtl. noch VOR dem Reset in eine ISR zu springen? (Muss ich überhaupt Variablen sichern oder kann ich davon ausgehen, dass diese beim WD-Reset nachwievor die gleichen Werte haben?) Habe schon Google bemüht, aber nur heraus gefunden, dass es wohl bei den Tinys so eine Möglichkeit gibt, aber zu dem Megas habe ich nichts gefunden... Evtl. weiß da ja einer mehr, wäre toll
Gruß
Chris
Lesezeichen