Forum: Mikrocontroller und Digitale Elektronik Power off vs. Reset beim AVR


von Tom (Gast)


Lesenswert?

Moin,

gibt es irgendwie die Möglichkeit in der Software festzustellen, ob ein 
Power_Off oder ein Watchdog Reset durchgeführt wurde.

Ich möchte gerne eine Variable mit zufälligen Wert beim einschalten 
erzeugen. Die würde ich dann als .noinit deklarieren. Somit ist ja schon 
mal sichergestellt dass sie nach einem Watchdog nicht neu initialisiert 
wird.

Doch wie kann ich es anstellen, der Variablen einen Wert nur nach einem 
Power-OFF bzw. nur nach dem Anschalten zuzuweisen. Hat da jemand ne 
Idee?

Gruß Tom

von Falk B. (falk)


Lesenswert?

@ Tom

>gibt es irgendwie die Möglichkeit in der Software festzustellen, ob ein
>Power_Off oder ein Watchdog Reset durchgeführt wurde.

Ja, im Register MCUCSR.

MFg
Falk

von Tom (Gast)


Lesenswert?

Das hab ich gesucht!

Funktioniert bestens, Danke!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.