TMS320F28035使用学习系列分享(十二)ePWM——PWM同步发波配置
1.简述
同步发波常见于对管整流器结构,如当前研究较多的VIENNA整流器便有该种发波设置方式。本篇是对TMS320F28035 ePWM同步发波配置及使用的总结,针对相关文件函数进行调用与配置。
2.中断设置
相关文件与相关寄存器参见本专栏(十)。
此处以专栏(十)设置为基础,将异步发波改为同步发波。
根据其逻辑,计数为零时PWMA电平应上升,到达比较值时应下降,要求PWMB只根据A翻转即可,因此AQ模块PWMA部分可仍按专栏(十)设置,即设为ZRO=10,CAU=01;PWMB部分需与PWMA动作一致,故亦用到CMPA进行判定,即亦设为ZRO=10,CAU=01;DB模块根据相应所需死区进行调整。
3.基本配置总结(ePWM2 100kHz同步发波)
(1)打开对应外设时钟
(2)IO功能配置
(3)中断功能设置
TB模块
CC模块
AQ模块
DB模块
ET模块
(4)使能时基计数时钟
(5)开启总中断,使能调试事件
(6)创建占空比设置函数
(7)调用占空比设置函数
最后感谢@伴汝如翼 对代码的实际验证

