General-purpose timers (TIM)
void TIM_SelectSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_SlaveMode);
TIM_SelectInputTrigger()
TIM_SelectOutputTrigger()
TIM_SelectOutputTrigger2()
TIM_SelectSlaveMode()
TIM_SelectMasterSlaveMode()
TIM_ETRConfig()
22.2.9 Specific interface management functions
TIM_EncoderInterfaceConfig()
TIM_SelectHallSensor()
22.2.10 Specific remapping management function
TIM_RemapConfig()
22.2.11 TimeBase management functions
22.2.11.1 TIM_DeInit
void TIM_DeInit ( TIM_TypeDef * TIMx)
Deinitializes the TIMx peripheral registers to their default reset
values.
TIMx : where x can be 1, 2, 3, 4, 6 ,7 ,8, 15, 16 or 17 to
select the TIM peripheral.
22.2.11.2 TIM_TimeBaseInit
void TIM_TimeBaseInit ( TIM_TypeDef * TIMx,
TIM_TimeBaseInitTypeDef * TIM_TimeBaseInitStruct)
Initializes the TIMx Time Base Unit peripheral according to the
specified parameters in the TIM_TimeBaseInitStruct.
TIMx : where x can be 1, 2, 3, 4, 6 ,7 ,8, 15, 16 or 17 to
select the TIM peripheral.
TIM_TimeBaseInitStruct : pointer to a
TIM_TimeBaseInitTypeDef structure that contains the