Forum: Mikrocontroller und Digitale Elektronik Watchdog


von dirk (Gast)


Lesenswert?

Hi,

wenn der Watchdog bei meinen 90s2313 einen reset ausführt,
was wird dann alles resetet? Kann ich feststellen ob der
Reset durch den Watchdog ausgeführt wurde? Kann ich irgendwo
was abspeichern (ein zwei werte) die dann erhalten bleiben??

Gruss

Dirk

von Henning (Gast)


Lesenswert?

ich glaube (weiss es aber nicht sicher) das die register erhalten
bleiben. es käme auf einen test mit dem simulator an...

von Carsten Sprung (Gast)


Lesenswert?

Die Quelle des Resets steht im MCUSR.

Gruss Carsten

von Henning (Gast)


Lesenswert?

gibt es das beim 8515 auch? habe nur das MCUCRR gefunden, und da ist wo
anders für.
stimmt meine vermutung (zwei beiträge höher) denn? hab auch danach in m
buch gesucht, aber nix gefunden.

von dirk (Gast)


Lesenswert?

@Henning

Weiss ich leider auch nicht, bei einem direkten Test schien es nicht
der Fall zu sein.
Vielleicht muss man dem Compiler noch irgendwie was bei biegen.
Leider bin ich so langsam am Ende mit meinem Latein...

Gruss

dirk

von Frank Linde (Gast)


Lesenswert?

Die Registeradresse des MCUCSR ($34) ist beim 8515 als "Reserved"
ausgewiesen, also unterstützt er diese Funkionalität noch nicht. Da
hilft es auch nichts, den Compiler mit altrömischer Sprache zu ärgern
;-)

Gruß, Frank

von dirk (Gast)


Lesenswert?

Hi,

MCUSR dieses Register gibt es gar nicht :( bei den classic AVR's..

nur bei den Tiny's und den Mega's...

Gruss dirk

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.