点击链接,观看视频课程:
电堂科技c.51diantang.comTimer PWM波的产生
时基单元
- 分频器:Clock Prescaler
- 核心计数器:CNT Counter
- 自动重装载器:Auto-Reload Register
- 时基设定即为PWM频率设定
![ee3664fb5558f93dff5681697559806f.png](https://i-blog.csdnimg.cn/blog_migrate/bb4a929703e3be71b4b91287f9509403.png)
比较输出功能
- 基本原理:根据计数器与CCRx的比较结果,结合不同的输出控制模式
- 波形输出模式配置非常灵活
![9370c30c10b69e9cada91a65257b6d2d.png](https://i-blog.csdnimg.cn/blog_migrate/91069a9f65b346574a920ff42175542e.jpeg)
常见电机控制PWM波形
- 设定中心计数模式
- 插入死区时间
- 比较输出模式设定为PWM Mode 1
![52cac35a9134b89315102fe35cc22975.png](https://i-blog.csdnimg.cn/blog_migrate/6d2f45a6885bdaa19be862aca088fcea.jpeg)
预装载机制
- 定时器中的PSC/ARR/RCR/CCR寄存器具有预装载功能
- 每类寄存器具有双寄存器机制,分别由各自的影子寄存器和预装载寄存器组成
- 如果使能了预装载机制,那么只有更新事件时,数据才进行装载动作
![be7a2ac05aad2d7fbc743854d46423c4.png](https://i-blog.csdnimg.cn/blog_migrate/2cf5d72dc9acc57468e483466c16cd69.png)
定时器四大事件
- 更新事件:比如影子寄存器更新往往需借助该事件
- 触发事件:定时器收到各类触发输入信号时激发该事件
- 捕获事件:发生输入捕捉产生该事件
- 比较事件:比较输出时会产生该事件
上面几