TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280025: epwm的同步

Part Number:TMS320F280025

想要实现epwm1和epwm2之间的同步,我看了280025的手册发现和28335的不太一样,我没看明白到底同步信号是怎么连接的,请问一下到底怎么配置epwm1和epwm2信号同步

Barbecue:

ePWM type 4引入新的同步策略来增加灵活性。

具体操作分2步:

1.设置epwm1.SYNCOUT的触发逻辑:

例如希望每次CTR=ZERO时触发SYNCOUT,则设置 ZEROEN = 1,OSHTSYNCMODE = 0

如果希望干预触发SYNCOUT的条件,则设置 ZEROEN = 1,OSHTSYNCMODE = 1,

然后在需要触发SYNCOUT时,根据OSSFRCEN位向OSHTLD或OSHTSYNC写1,当CTR=ZERO时,自动触发1次SYNCOUT

2.设置epwm1.SYNCIN的源:

EPWMSYNCINSEL.SEL = 1

,

Yale Li:

具体的操作步骤就是楼上说的。

F28335的同步信号链是固定的,顺序是死的,不能改变;

而F280025的同步信号链是可以自由组合的。

你的截图的上半部分就是被同步的ePWM模块发出同步信号EPWMxSYNCOUT的时刻或触发同步信号的事件(x就是对应的EPWM模块),

左下部分就是移相的ePWM模块选择同步信号,也就是具体与哪个模块同步。

(右下部分是输出给外设使用的,和同步移相没有关系)

,

?? ?:

您好,第二步是设置epwm2.SYNCIN的源吧?epwm2的源来自epwm1.SYNCOUNT,我要实现epwm1和epwm2同步,用epwm1的SYNCOUNT去当epwm的同步输入

,

?? ?:

好的,谢谢,楼上所说的第二步是设置epwm2.SYNCIN的源吧?epwm2的源来自epwm1.SYNCOUNT,我要实现epwm1和epwm2同步,用epwm1的SYNCOUNT去当epwm2的同步输入

,

Yale Li:

?? ? 说:第二步是设置epwm2.SYNCIN的源吧?

是的

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280025: epwm的同步
分享到: 更多 (0)