46.2.3 Timer Hall Sensor functions ........................................................... 631
46.2.4 Timer Complementary Output Compare functions ......................... 631
46.2.5 Timer Complementary PWM functions ........................................... 632
46.2.6 Timer Complementary One Pulse functions................................... 632
46.2.7 Peripheral Control functions ........................................................... 632
46.2.8 Extension Callbacks functions ........................................................ 633
46.2.9 Extension Peripheral State functions ............................................. 633
46.2.10 Detailed description of functions .................................................... 633
46.3 TIMEx Firmware driver defines ..................................................... 644
46.3.1 TIMEx ............................................................................................. 644
47 HAL UART Generic Driver ........................................................... 646
47.1 UART Firmware driver registers structures ................................... 646
47.1.1 UART_InitTypeDef ......................................................................... 646
47.1.2 UART_HandleTypeDef ................................................................... 646
47.2 UART Firmware driver API description ......................................... 647
47.2.1 How to use this driver ..................................................................... 647
47.2.2 Initialization and Configuration functions ........................................ 649
47.2.3 IO operation functions .................................................................... 650
47.2.4 Peripheral Control functions ........................................................... 651
47.2.5 Peripheral State and Errors functions ............................................ 651
47.2.6 Detailed description of functions .................................................... 652
47.3 UART Firmware driver defines ...................................................... 661
47.3.1 UART .............................................................................................. 661
48 HAL USART Generic Driver ........................................................ 672
48.1 USART Firmware driver registers structures ................................. 672
48.1.1 USART_InitTypeDef ....................................................................... 672
48.1.2 USART_HandleTypeDef ................................................................ 672
48.2 USART Firmware driver API description ....................................... 673
48.2.1 How to use this driver ..................................................................... 673
48.2.2 Initialization and Configuration functions ........................................ 675
48.2.3 IO operation functions .................................................................... 675
48.2.4 Peripheral State and Errors functions ............................................ 677
48.2.5 Detailed description of functions .................................................... 677
48.3 USART Firmware driver defines .................................................... 684
48.3.1 USART............................................................................................ 684
49 HAL WWDG Generic Driver ........................................................ 691