Clock Xmega128A1

OP #2339475
Lesenswert?

Hallo!

Ich bin am verzweifeln. Ich versuche schon den ganzen Tag den internen 
Clock des ATXMEGA 128A1 zu aktivieren, schaffe es aber nicht. Ich habe 
alle CODE schnippsel aus dem Internet versucht. Bin laut Datenblatt 
vorgegangen. Jedoch ohne Erfolg.

Der OSC_RC32MEN ist aktiviert und ready. Der OSC.CTRL ist 0x03. 
OSC.STATUS ist 0x03. Nur wenn ich versuche das Register CLK.CTRL mit 
0x01 zu beschreiben, gelingt es nicht. Im Register ist immer 0x00. 
Natürlich hab ich davor die Sperre deaktiviert.
1
OSC.CTRL|=OSC_RC32MEN_bm;
2
while ((OSC.STATUS & OSC_RC32MRDY_bm)==0);
3
CCP = CCP_IOREG_gc;
4
CLK.CTRL = CLK_SCLKSEL_RC32M_gc;

Der µC läuft trotzdem mit 2MHz.

lg

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