BIN=B_0x0, INIT=B_0x0, INITF=B_0x0, WUTWF=B_0x0, RSF=B_0x0, SHPF=B_0x0, INITS=B_0x0, BCDU=B_0x0
RTC initialization control and status register
WUTWF | Wake-up timer write flag 0 (B_0x0): Wake-up timer configuration update not allowed except in initialization mode 1 (B_0x1): Wake-up timer configuration update allowed |
SHPF | Shift operation pending 0 (B_0x0): No shift operation is pending 1 (B_0x1): A shift operation is pending |
INITS | Initialization status flag 0 (B_0x0): Calendar has not been initialized 1 (B_0x1): Calendar has been initialized |
RSF | Registers synchronization flag 0 (B_0x0): Calendar shadow registers not yet synchronized 1 (B_0x1): Calendar shadow registers synchronized |
INITF | Initialization flag 0 (B_0x0): Calendar registers update is not allowed 1 (B_0x1): Calendar registers update is allowed |
INIT | Initialization mode 0 (B_0x0): Free running mode 1 (B_0x1): Initialization mode used to program time and date register (RTC_TR and RTC_DR), and prescaler register (RTC_PRER), plus BIN and BCDU fields. Counters are stopped and start counting from the new value when INIT is reset. |
BIN | Binary mode 0 (B_0x0): Free running BCD calendar mode (Binary mode disabled). 1 (B_0x1): Free running Binary mode (BCD mode disabled) 2 (B_0x2): Free running BCD calendar and Binary modes 3 (B_0x3): Free running BCD calendar and Binary modes |
BCDU | BCD update (BIN = 10 or 11) 0 (B_0x0): 1s calendar increment is generated each time SS[7:0] = 0 1 (B_0x1): 1s calendar increment is generated each time SS[8:0] = 0 2 (B_0x2): 1s calendar increment is generated each time SS[9:0] = 0 3 (B_0x3): 1s calendar increment is generated each time SS[10:0] = 0 4 (B_0x4): 1s calendar increment is generated each time SS[11:0] = 0 5 (B_0x5): 1s calendar increment is generated each time SS[12:0] = 0 6 (B_0x6): 1s calendar increment is generated each time SS[13:0] = 0 7 (B_0x7): 1s calendar increment is generated each time SS[14:0] = 0 |
RECALPF | Recalibration pending Flag |