This application note describes the features of the real-time clock (RTC) controller embedded in Ultra Low Power Medium-density, Ultra Low Power High-density, F0, F2 and F4 series devices microcontrollers, and the steps required to configure the RTC for use with the calendar, alarm, periodic wakeup unit, tamper detection, timestamp and calibration applications. Examples are provided with configuration information to enable you to quickly and correctly configure the RTC for calendar, alarm, periodic wakeup unit, tamper detection, time stamp and calibration applications.
The document provides an overview of the advanced features of the Real-Time Clock (RTC) embedded in STM32 microcontrollers, including calendar management, alarms, periodic wakeup units, digital calibration, synchronization, time-stamping, and tamper detection.
It details the steps required to configure the RTC for various applications such as chronometers, alarm clocks, and small electronic agendas. The note includes examples based on specific firmware libraries and reference manuals for STM32L1xx, STM32F0xx, STM32F2xx, and STM32F4xx devices.
The RTC calendar can be driven by three clock sources: LSE, LSI, or HSE.
Yes, the RTC offers daylight saving time adjustment programmable by software.