CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM

CubeMx配置定时器及PWM

前言

定时器功能应该是最常见也是最常使用的功能了,今天和大家一起配置下定时器及PWM

一、PWM是什么?

PWM在我以前的工作中也是经常使用,一般是控制电机需要的PWM波的数量。为防止以后需要先自己配置下熟悉一下流程

二、配置步骤

1.关于时钟和串口等功能配置参考我以前的帖子,这里直接配置定时器2
CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM

2.使能TIM2中断
CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM
3.配置tim14的时钟及PWM功能
CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM
4.配置pwm参数
CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM

2.修改代码

CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM
CubeMx配置生成代码系列(四) CubeMx配置定时器及PWM

总结

到此就配置完了,定时器的定时中断和pwm功能还是很简单的。其他的功能等一会用到再深入研究