Nie potrafię uruchomić tego zegara. W dokumentacji są podane kroki aby uruchomić RTC. A więc ustawienie bitu RTC_ISR_INIT, odczekanie aż ustawi się flaga RTC_ISR_INITF, wpisanie wartości czasu i daty (BCD) do rejestrów RTC_TR, RTC_DR, i skasowaniu bitu RTC_ISR_INIT. Ale po tej sekwencji kiedy odczytuję rejestr RTC_TR to w sekundach stale jest 0, czyli zegar nie chodzi. Do rejestru RTC_TR wpisuję sekundy 33, więc albo czas się nie wpisuje, albo źle go odczytuję. Nie znalazłem żadnego bitu typu RTC_ON itp. Jak ten zegar zainicjalizować i potem odczytywać?
Kod: C / C++