Hallo @ all,
Jemand von euch schon mal mit der XMEGA Serie beschäftigt?
Wie genau funktioniert die Pufferung mit der externen Batterie? Wo werden die Variablen hoch gezählt für die Zeit? In der ISR? Also wenn die Hauptversorgung aus ist.
Die Initialisierung, scheitert auch mal wieder...
Habe ich was vergessen zu konfigurieren? Benutzen wollte ich den externen 32kHz Quarz.
CodeBox C
Jemand von euch schon mal mit der XMEGA Serie beschäftigt?
Wie genau funktioniert die Pufferung mit der externen Batterie? Wo werden die Variablen hoch gezählt für die Zeit? In der ISR? Also wenn die Hauptversorgung aus ist.
Die Initialisierung, scheitert auch mal wieder...
Habe ich was vergessen zu konfigurieren? Benutzen wollte ich den externen 32kHz Quarz.
CodeBox C
cli(); OSC.XOSCCTRL = OSC_X32KLPM_bm | OSC_XOSCSEL_32KHz_gc; OSC.CTRL = OSC_XOSCEN_bm; while (OSC.STATUS & (OSC_XOSCRDY_bm)); CLK.RTCCTRL = (CLK_RTCSRC_TOSC_gc | CLK_RTCEN_bm); RTC32.PER = 1023; RTC32.CTRL = RTC_PRESCALER_DIV1_gc; while(OSC.STATUS & RTC_SYNCBUSY_bm); RTC32.INTCTRL = RTC_OVFINTLVL_HI_gc; sei();