Neustart AVR

Gast #522188
Lesenswert?
• ▲
▼
Bräuchte schon einen vollständigen Reset.

Hab im GCC Tutorial das hier gelesen:

>>Außerdem bietet der WD die einzige Möglichkeit einen beabsichtigten 
>>System-Reset auszulösen.....

Doch wie?
Gast #522203
Lesenswert?
• ▲
▼
>einfach den watchdog aktivieren und dann in eine endlosschleife
>verfallen (natürlich ohne den watchdog zurückzusetzen!)

Klappt ganz gut, nur es dauert ca. 10 Sekunden bis der AVR neu startet. 
Obwohl ich das hier eingestellt habe:

wdt_enable(WDTO_2S);
Gast #522215
Lesenswert?
• ▲
▼
@Bernd

>Klappt ganz gut, nur es dauert ca. 10 Sekunden bis der AVR neu startet.

Mal ins Datenblatt geschaut? AFAIk sind die Timeoutwerte nicht bei allen 
Controlelrn identisch. Ausserdem ist bei niedriger Betriebsspannung die 
Zeit wesentlich grösser.

MFG
Falk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren