Forum: Mikrocontroller und Digitale Elektronik Watchdog durch "cli();" deaktivierbar?


von Tom (Gast)


Lesenswert?

Hallo Leute,

ich hätte eine Frage bezüglich dem Watchdog-Reset. Wird der Watchdog
von dem globalen Interrupt disable auch deaktiviert?

Kann mir das eigentlich nicht vorstellen, weil der Watchdog ja
eigentlich als Sicherheitsfunktion dienen soll und ein programm kann
sich ja auch in Bereichen in dem der globale Interrupt deaktiviert ist
ins nirvana verabschieden...

Danke & Grüße

       Tom

von Xenu (Gast)


Lesenswert?

>Wird der Watchdog von dem globalen Interrupt disable auch deaktiviert?


Nö.

von Tom (Gast)


Lesenswert?

Kurz, knapp und verständlich ;o)...danke für die Antwort!

Grüße

         Tom

von Klaus2m5 (Gast)


Lesenswert?

...ndoch.

Die neuerne AVRs unterstützen einen Watchdog im Interrupt only mode
(WDE=0 WDIE=1). In diesem Falle wird der Watchdog durchaus durch CLI
deaktiviert!!!

Manchmal sind einfache Antworten doch einfach zu einfach.

Gruß, Klaus

von Tom (Gast)


Lesenswert?

Ja ok aber der Watchdog im Reset-Mode kann nicht unterbrochen werden
oder?

von Klaus2m5 (Gast)


Lesenswert?

Nein, einen Reset kann man mit CLI nicht verhindern.

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.