PWM设置相关函数
TIM_OC_InitTypeDef ssConfigOC;//配置输出比较通道 ssConfigOC
ssConfigOC.OCMode = TIM_OCMODE_PWM1;//选择定时器模式:TIM脉冲宽度调制模式1
ssConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH//输出极性:TIM输出比较极性高
ssConfigOC.OCFastMode = TIM_OCFAST_DISABLE;//输出快速模式不使能
HAL_TIM_PWM_ConfigChannel(&htim3, &ssConfigOC, TIM_CHANNEL_3)// 配置PWM通道参数
HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_3);// 启动PWM并传入 参数
相关回调函数
1、HAL_TIM_IC_CaptureCallback(htim); //计时器输入捕获回调
2、HAL_TIM_OC_DelayElapsedCallback(htim); //计时器输出比较回调
3、HAL_TIM_PWM_PulseFinishedCallback(htim); //PWM中断回调
4、HAL_TIM_PeriodElapsedCallback(htim); //计时器过去周期回调