Gast
#2458154
Hallo, ich verwende zur Initialisierung der RTC die ST Peripherals Lib V3.5 und Teile des Kalender Beispiels. Das funktioniert auch soweit, allerdings ist mir aufgefallen, dass dieses sofort nach dem Start ein Backup Register ausliest um zu erkennen, ob die RTC bereits initialisiert wurde. Im Datenblatt des STM32 steht jedoch, dass vor einem Zugriff auf ein Backup Register die PWREN und BKPEN Bits, sowie das DBP Bit im Power Control Register gesetzt werden müssen. Das passiert allerdings nicht bei jedem Start, sondern nur bei der ersten Initialisierung. Ich frage mich nun, ob ich hier was übersehe, dass die Registerbits evtl. woanders bereits gesetzt werden? Oder stimmt da etwas anderes nicht? Vielen Dank, Andreas