Hallo, Leute!
Ich habe hier 'ne Platine mit einem ATxMega128A1.
Nachdem ich geschafft habe, den Clock zu setzen kämpfe ich gegen den
Watchdog...
Die Leute, die die Platine erstellt haben, haben ein Jumper vorgesehen,
mit der ich den PIN WDI_DIS mit GND verbinden kann.
Ist dieses PIN mit GND verbunden, funktioniert alles, ansonsten wird der
xMega ständig ein Reset machen.
Mir ist gesagt worden, daß dieses PIN den internen Watchdog deaktiviert.
Ich möchte es aber per Programm es machen, deswegen habe ich folgendes
Code geschrieben:
1 | CCP = CCP_IOREG_gc;
|
2 | WDT.CTRL = 0b00000001;
|
3 | while((WDT.STATUS & WDT_SYNCBUSY_bm));
|
Leider funktioniert es nicht...
Was mache ich denn jetzt falsch?
Danke
Luca Bertoncello