MSP430FR5994 RTC Probleme

OP #6719597
Lesenswert?
• ▲
▼
Hallo,
hat jemand von euch auch schon mal dieses Problem gehabt. Ich verwende 
einen MPS430FR5994 und initialisiere den RTC (siehe unten)
Über einen Timer lese ich dann die Uhrzeit aus und logge diese auf eine 
SD Karte. Es kommt allerings in unregelmäßigen Abständen immer wieder 
vor, dass sich der RTC zurücksetzt und wieder mit 8:00 anfängt. Die 
Initialisierungsmethode wird aber nicht neu aufgerufen, da ich dies 
mitlogge und sehen würde. Hat hierzu jemand irgend eine Idee, woran dies 
liegen könnte?

1
void Init_RTC()
2
{
3
    calendar.Seconds    = 0x00;
4
    calendar.Minutes    = 0x00;
5
    calendar.Hours      = 0x08;
6
    calendar.DayOfWeek  = 0x05;
7
    calendar.DayOfMonth = 0x08;
8
    calendar.Month      = 0x06;
9
    calendar.Year       = 0x2021;
10

11
    // Initialize RTC with the specified Calendar above
12
    RTC_C_initCalendar(RTC_C_BASE,
13
                       &calendar,
14
                       RTC_C_FORMAT_BCD);
15

16
    RTC_C_setCalendarEvent(RTC_C_BASE,
17
                       RTC_C_CALENDAREVENT_MINUTECHANGE
18
                       );
19

20
    RTC_C_clearInterrupt(RTC_C_BASE,
21
                         RTC_C_TIME_EVENT_INTERRUPT
22
                         );
23

24
    RTC_C_enableInterrupt(RTC_C_BASE,
25
                          RTC_C_TIME_EVENT_INTERRUPT
26
                          );
27

28
    //Start RTC Clock
29
    RTC_C_startClock(RTC_C_BASE);
30
    
31
    fr = frLog("Info: init RTC\r\n");
32
}

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.