stm32 /stm32n6 /STM32N655 /RTC /RTC_ICSR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as RTC_ICSR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)WUTWF 0 (B_0x0)SHPF 0 (B_0x0)INITS 0 (B_0x0)RSF 0 (B_0x0)INITF 0 (B_0x0)INIT 0 (B_0x0)BIN0 (B_0x0)BCDU0 (RECALPF)RECALPF

BIN=B_0x0, INIT=B_0x0, INITF=B_0x0, WUTWF=B_0x0, RSF=B_0x0, SHPF=B_0x0, INITS=B_0x0, BCDU=B_0x0

Description

RTC initialization control and status register

Fields

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

Links

()