54.3.1 RNG ................................................................................................ 709
55 HAL RTC Generic Driver ............................................................. 712
55.1 RTC Firmware driver registers structures ..................................... 712
55.1.1 RTC_InitTypeDef ............................................................................ 712
55.1.2 RTC_TimeTypeDef ......................................................................... 712
55.1.3 RTC_DateTypeDef ......................................................................... 713
55.1.4 RTC_AlarmTypeDef ....................................................................... 713
55.1.5 RTC_HandleTypeDef ..................................................................... 714
55.2 RTC Firmware driver API description ............................................ 714
55.2.1 Backup Domain Operating Condition ............................................. 714
55.2.2 Backup Domain Reset .................................................................... 715
55.2.3 Backup Domain Access.................................................................. 715
55.2.4 How to use this driver ..................................................................... 715
55.2.5 RTC and low power modes ............................................................ 716
55.2.6 Initialization and de-initialization functions ..................................... 716
55.2.7 RTC Time and Date functions ........................................................ 716
55.2.8 RTC Alarm functions ...................................................................... 717
55.2.9 Peripheral Control functions ........................................................... 717
55.2.10 Peripheral State functions .............................................................. 717
55.2.11 Detailed description of functions .................................................... 717
55.3 RTC Firmware driver defines ........................................................ 723
55.3.1 RTC ................................................................................................ 723
56 HAL RTC Extension Driver ......................................................... 733
56.1 RTCEx Firmware driver registers structures ................................. 733
56.1.1 RTC_TamperTypeDef .................................................................... 733
56.2 RTCEx Firmware driver API description ........................................ 733
56.2.1 How to use this driver ..................................................................... 733
56.2.2 RTC TimeStamp and Tamper functions ......................................... 734
56.2.3 RTC Wake-up functions ................................................................. 735
56.2.4 Extension Peripheral Control functions .......................................... 735
56.2.5 Extended features functions ........................................................... 735
56.2.6 Detailed description of functions .................................................... 736
56.3 RTCEx Firmware driver defines .................................................... 745
56.3.1 RTCEx ............................................................................................ 745
57 HAL SAI Generic Driver .............................................................. 761
57.1 SAI Firmware driver registers structures ....................................... 761
57.1.1 SAI_InitTypeDef ............................................................................. 761