Hi, ich glaube, ich stehe mit dem Watchdog gerade auf dem Schlauch: Ich möchte ihn in meinem Gerät NICHT verwenden und will ihn deswegen deaktivieren. Jetzt kann man diesen im Programmcode selber mit wdt_disable() ausschalten. Leider bin ich mit meiner Codesize so am Limit, dass dieser zusätzliche Aufruf den Code zu groß macht und er nicht mehr auf den ATTiny passt. Welche Alternativen gibt es? Einfach sämtlichen Watchdogcode weglassen? Ist der Watchdog per default aus? Oder gibt es eine Möglichkeit, diesen beim Flashen von außen dauerhaft zu deaktivieren? Danke!
Satz K. schrieb: > Oder gibt es eine Möglichkeit, diesen beim Flashen von außen dauerhaft > zu deaktivieren? Wenn ich mich jetzt nich ganz irre, dann kann man den über die Fuses deaktivieren...
>Wenn ich mich jetzt nich ganz irre, dann kann man den über die Fuses >deaktivieren... Und per default ist die aus. WDT nicht aktiv.
jup, man kann den Watchdog Timer per Fuses deaktivieren. Siehe Anhang (WDTON Fuse) Mfg Pascal
:
Bearbeitet durch User
>Leider bin ich mit meiner Codesize so am Limit, dass dieser zusätzliche >Aufruf den Code zu groß macht und er nicht mehr auf den ATTiny passt. Der nächste Forumseintrag lautet dann wohl: Code zu umfangreich - Hilfe beim Verkürzen gesucht:-)
>Der nächste Forumseintrag lautet dann wohl: >Code zu umfangreich - Hilfe beim Verkürzen gesucht:-) Das wär dann wenigstens noch ein bisschen spannend. Würd ich glatt mitmachen wenns kein Assembler oder Bascom ist;)
Satz K. schrieb: > Welche Alternativen gibt es? Attiny4313. > Einfach sämtlichen Watchdogcode weglassen? Ja. > Ist der Watchdog per default aus? Ja. mfg.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.