Advanced RTC features
The following tables summarize the RTC features available on each STM32 MCU.
| Features | STM32F0 | STM32F2 | STM32F3 | STM32F4 | STM32F7 | STM32L0 | STM32L1 | STM32L41 - STM32L4+2 | STM32H72/H73/H74/H75 | STM32WB | STM32WB0 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cat. 2/3/4/5/6 | Cat. 1 | |||||||||||||
| RTC clock source (LSE, LSI, HSE with prescaler) | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Prescalers | Asynchronous (number of bits) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | X (7) | |
| Synchronous (number of bits) | X (15) | X (13) | X (15) | X (15) | X (15) | X (15) | X (15) | X (13) | X (15) | X (15) | X (15) | X (15) | ||
| Calendar | Time | 12 h/24 h format | X | X | X | X | X | X | X | X | X | X | X | X |
| Hour, minute, second | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Subsecond | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| Date | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Daylight operation | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Bypass shadow registers | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| VBAT mode | X | X | X | X | X | N/A | N/A | N/A | X | X | X | X | ||
| Alarm | Alarms available | Alarm A | X | X | X | X | X | X | X | X | X | X | X | X |
| Alarm B | N/A | X | X | X | X | X | X | X | X | X | X | N/A | ||
| Time | 12 h/24 h format | X | X | X | X | X | X | X | X | X | X | X | X | |
| Hour, minute, second | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Subsecond | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| Date or week day | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Tamper detection | Configurable input mapping | X | X | X | X | X | X | N/A | N/A | X | X | X | X | |
| Configurable edge detection | X | X | X | X | X | X | X | X | X | X | X | N/A | ||
| Configurable level detection (filtering, sampling, and precharge configuration on tamper input) | X | N/A | X | X | X | X | X | N/A | X | X | X | N/A | ||
| Number of tamper inputs | 23 | 2 | 2 | 2 | 3 | 3 | 3 | 1 | 3 | 3 | 3 | N/A | ||
| Number of tamper events | 0 | 1 | 2 | 2 | 3 | 3 | 3 | 1 | 3 | 3 | 3 | N/A | ||
| VBAT mode pins (inputs) | 1 | 1 | 1 | 2 | 2 | N/A | N/A | N/A | 3 | 3 | 3 | N/A | ||
| Timestamp | Configurable input mapping | X | X | X | X | X | X4 | N/A | N/A | X4 | X | X4 | N/A | |
| Time | Hour, minute, second | X | X | X | X | X | X | X | X | X | X | X | N/A | |
| Subseconds | X | N/A | X | X | X | X | X | N/A | X | X | X | N/A | ||
| Date (day, month) | X | X | X | X | X | X | X | X | X | X | X | N/A | ||
| Timestamp on tamper detection event | X | X | X | X | X | X | X | X | X | X | X | N/A | ||
| Timestamp on switch to VBAT mode | N/A | N/A | N/A | N/A | X | N/A | N/A | N/A | X | X | X | N/A | ||
| RTC outputs | RTC_ ALARM | Alarm event | X | X | X | X | X | X | X | X | X | X | X | X |
| Wakeup event | X | X | X | X | X | X | X | X | X | X | X | X | ||
| RTC_ CALIB | 512 Hz | X | X | X | X | X | X | X | X | X | X | X | X | |
| 1 Hz | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| RTC calibration | Coarse calibration | N/A5 | X | N/A5 | X | N/A5 | N/A5 | X | X | N/A5 | N/A5 | N/A5 | N/A5 | |
| Smooth calibration | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| Synchronizing the RTC | X | N/A | X | X | X | X | X | N/A | X | X | X | X | ||
| Reference clock detection | X | X | X | X | X | X | X | X | X | X | X | X | ||
| Backup registers | Powered-on VBAT | X | X | X | X | X | N/A | N/A | N/A | X | X | X | VDD12 | |
| Reset on a tamper detection | X | X | X | X | X | X | X | X | X | X | X | N/A | ||
| Reset when flash memory readout protection is disabled | X | N/A | X | N/A | X | X | X | X | X | X | X | N/A | ||
| Number of backup registers | 5 | 20 | 16 | 20 | 32 | 5 | 326 | 20 | 207 | 32 | 20 | 5 | ||
1 Except STM32L41/42xxx.
2 Except STM32L4P5/Q5 line.
3 3 inputs for STM32F07/F09x.
4 Thanks to timestamp on tamper event.
5 Obsolete, replaced by smooth calibration.
6 Only 20 for Cat 2.
7 32 for STM32L4R/4S line.