44.3 SRAM Firmware driver defines ..................................................... 572
44.3.1 SRAM ............................................................................................. 572
45 HAL TIM Generic Driver .............................................................. 573
45.1 TIM Firmware driver registers structures ....................................... 573
45.1.1 TIM_Base_InitTypeDef ................................................................... 573
45.1.2 TIM_OC_InitTypeDef ...................................................................... 573
45.1.3 TIM_OnePulse_InitTypeDef ........................................................... 574
45.1.4 TIM_IC_InitTypeDef ....................................................................... 575
45.1.5 TIM_Encoder_InitTypeDef ............................................................. 575
45.1.6 TIM_ClockConfigTypeDef .............................................................. 576
45.1.7 TIM_ClearInputConfigTypeDef ....................................................... 576
45.1.8 TIM_SlaveConfigTypeDef .............................................................. 577
45.1.9 TIM_HandleTypeDef ...................................................................... 577
45.2 TIM Firmware driver API description ............................................. 578
45.2.1 TIMER Generic features ................................................................. 578
45.2.2 How to use this driver ..................................................................... 578
45.2.3 Time Base functions ....................................................................... 579
45.2.4 Time Output Compare functions .................................................... 579
45.2.5 Time PWM functions ...................................................................... 580
45.2.6 Time Input Capture functions ......................................................... 580
45.2.7 Time One Pulse functions .............................................................. 581
45.2.8 Time Encoder functions .................................................................. 581
45.2.9 IRQ handler management .............................................................. 582
45.2.10 Peripheral Control functions ........................................................... 582
45.2.11 TIM Callbacks functions ................................................................. 582
45.2.12 Peripheral State functions .............................................................. 582
45.2.13 Detailed description of functions .................................................... 583
45.3 TIM Firmware driver defines.......................................................... 608
45.3.1 TIM .................................................................................................. 608
46 HAL TIM Extension Driver ........................................................... 629
46.1 TIMEx Firmware driver registers structures................................... 629
46.1.1 TIM_HallSensor_InitTypeDef ......................................................... 629
46.1.2 TIM_MasterConfigTypeDef ............................................................ 629
46.1.3 TIM_BreakDeadTimeConfigTypeDef ............................................. 629
46.2 TIMEx Firmware driver API description ......................................... 630
46.2.1 TIMER Extended features .............................................................. 630
46.2.2 How to use this driver ..................................................................... 630