定时器PWM输出

发布于 2024-03-23  210 次阅读


选择TIMx_CH1

使能定时器,设置输出频率,图中为80M÷8000÷100 = 100Hz。Counter Period设为100-1(与PWM波占空比有关

HAL_StatusTypeDef HAL_TIM_PWM_Start(TIM_HandleTypeDef *htim, uint32_t Channel)//需调用此函数才可输出PWM
/* HAL_TIM_PWM_Start(&htim16,TIM_CHANNEL_1) */

__HAL_TIM_SetCompare(&htim16, TIM_CHANNEL_1, PA6_duty)//使用此函数改变PWM波占空比:PA6_duty(变量)/Counter Period
最后更新于 2024-03-23