TIM 定时器
定时器基础功能
- HAL_TIM_Base_Init
- HAL_TIM_Base_DeInit
- HAL_TIM_Base_MspInit
- HAL_TIM_Base_MspDeInit
- HAL_TIM_Base_Start
- HAL_TIM_Base_Stop
- HAL_TIM_Base_Start_IT
- HAL_TIM_Base_Stop_IT
- HAL_TIM_Base_Start_DMA
- HAL_TIM_Base_Stop_DM
输出比较功能
- HAL_TIM_OC_Init
- HAL_TIM_OC_DeInit
- HAL_TIM_OC_MspInit
- HAL_TIM_OC_MspDeInit
- HAL_TIM_OC_Start
- HAL_TIM_OC_Stop
- HAL_TIM_OC_Start_IT
- HAL_TIM_OC_Stop_IT
- HAL_TIM_OC_Start_DMA
- HAL_TIM_OC_Stop_DMA
PWM功能
- HAL_TIM_PWM_Init
- HAL_TIM_PWM_DeInit
- HAL_TIM_PWM_MspInit
- HAL_TIM_PWM_MspDeInit
- HAL_TIM_PWM_Start
- HAL_TIM_PWM_Stop
- HAL_TIM_PWM_Start_IT
- HAL_TIM_PWM_Stop_IT
- HAL_TIM_PWM_Start_DMA
- HAL_TIM_PWM_Stop_DMA
输入捕获功能
- HAL_TIM_IC_Init
- HAL_TIM_IC_DeInit
- HAL_TIM_IC_MspInit
- HAL_TIM_IC_MspDeInit
- HAL_TIM_IC_Start
- HAL_TIM_IC_Stop
- HAL_TIM_IC_Start_IT
- HAL_TIM_IC_Stop_IT
- HAL_TIM_IC_Start_DMA
- HAL_TIM_IC_Stop_DMA
单脉冲模式
- HAL_TIM_OnePulse_Init
- HAL_TIM_OnePulse_DeInit
- HAL_TIM_OnePulse_MspInit
- HAL_TIM_OnePulse_MspDeInit
- HAL_TIM_OnePulse_Start
- HAL_TIM_OnePulse_Stop
- HAL_TIM_OnePulse_Start_IT
- HAL_TIM_OnePulse_Stop_IT
编码器功能
- HAL_TIM_Encoder_Init
- HAL_TIM_Encoder_DeInit
- HAL_TIM_Encoder_MspInit
- HAL_TIM_Encoder_MspDeInit
- HAL_TIM_Encoder_Start
- HAL_TIM_Encoder_Stop
- HAL_TIM_Encoder_Start_IT
- HAL_TIM_Encoder_Stop_IT
- HAL_TIM_Encoder_Start_DMA
- HAL_TIM_Encoder_Stop_DMA
回调函数
- HAL_TIM_PeriodElapsedCallback
- HAL_TIM_PeriodElapsedHalfCpltCallback
- HAL_TIM_OC_DelayElapsedCallback
- HAL_TIM_IC_CaptureCallback
- HAL_TIM_IC_CaptureHalfCpltCallback
- HAL_TIM_PWM_PulseFinishedCallback
- HAL_TIM_PWM_PulseFinishedHalfCpltCallback
- HAL_TIM_TriggerCallback
- HAL_TIM_TriggerHalfCpltCallback
- HAL_TIM_ErrorCallback