Prescler = HCLK(在时钟配置页面有) - 1 MHZ
Counter Period 预分频值,计算方式在最下面
核心代码
1 HAL_TIM_Base_Start_IT(&htim14);//开启定时器14中断 2 HAL_TIM_PWM_Start(&htim14,TIM_CHANNEL_1);//开启14中断的PWM模式 3 4 5 __HAL_TIM_SET_COMPARE(&htim14,TIM_CHANNEL_1,18500);/根据具体值自己计算
频率50HZ,周期为0.02S==>20000ms
预分频值为20000-1=19999ms
在定时器中选定好PWM模式之后,引脚图上会标出PWM输出引脚,无需在设置另外的引脚
占空比是在程序里面设置的不是在cubemx上设置的,代码如上所示
模拟舵机控制 https://wenku.baidu.com/view/275e61308e9951e79b892776.html