【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

 

1、配置定时器1的PWM通道

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

2、配置高级定时器参数

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

3、开启更新中断

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

4、生产工程斌启动定时器和PWM输出

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

5在更新中断回调函数中关闭PWM输出

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

6下载编译

【转载】CubeMX使用高级定时的重复计数功能实现制定个数脉冲PWM

从逻辑分析仪得出的波形满足我们设置的10个脉冲结果