Forum: Compiler & IDEs Festkomma und Watchdog


von Peter (Gast)


Lesenswert?

Hallo,

ich wollte einmal nachfragen, ob es fuer die AVRs schon fertige
Methoden zur Berechnung von Festkomma Zahlen gibt (float ist ja leider
nicht geeignet), wo man beispielsweise schreiben wuerde add(235,
123,...).

Und dann wollte ich noch nachfragen, ob jemand weiss, wie man den uC
software resetet, mit Hilfe des Watchdog. Ein einfaches wdt_enable(1)
tuts leider nicht, auch mit hinzugefuegtem wdt_reset().


Vielen Dank fuer eure Hilfe, der Peter

von peter dannegger (Gast)


Lesenswert?

So mache ich es:

cli();
WDTCR = 1<<WDE;                       // reset after 16ms
for(;;);


funktioniert super.


Peter

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.