1、需求:STM32F405管脚PB1 输出PWM方波
2、限制:TIM3已被使用
3、根据需求发现只能使用TIM1、TIM8高级定时器输出PWM了
4、配置



5、核心代码
1)设置占空比

占空比范围:0~10000

2)启动PWM

CH3N对应的函数:
HAL_TIMEx_PWMN_Start(&htim8, TIM_CHANNEL_3);

如果是CH3对应的函数:
HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_3);
6、效果
50%的占空比:4999

7、资源下载