while(!(OSC.STATUS & OSC_XOSCRDY_bm)); übergehen

OP #3262417
Lesenswert?

Hallo an alle,

benutze im ATXMEGA16A4U den RTC mit ext. 32kHz-Osz. als 
Sekundeninterruptquelle.

Beim Init dauert der Aufruf:
1
  while(!(OSC.STATUS & OSC_XOSCRDY_bm));
ca. 500ms.

Das geht in der vorgesehenen Anwendung so leider nicht.

Ich bin mal mutig und würde nicht auf das Einschwingen des Taktes
warten sondern später beim Zugriff innerhalb der ISR nachschauen ob der
RTC stabil läuft.

Hab ihr Erfahrungen die dem entgegensprechen ??


Grüße Daisy.

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