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

关于2803x的EPWM相移功能的问题

我用的是2803x的芯片,需要用到其中的EPWM的相移功能,假如我的配置是:

EPwm2Regs.TBCTL.bit.CTRMODE =  TB_COUNT_UP;

EPwm2Regs.TBPRD=200;

EPwm2Regs.TBCTL.bit.PHSEN = TB_ENABLE;

EPwm2Regs.TBPHS.half.TBPHS = 2;

EPWM1发同步信号给EPWM2进行同步,如果此时EPWM2的TBCTR为199,当EPWM1同步信号到来时,我们知道此时EPWM2的TBCTR会直接被置成EPwm2Regs.TBPHS.half.TBPHS ,也就是2,问题来了,我想问的是,如果EPWM2有配置一个ZRO的事件,如EPwm2Regs.AQCTLA.bit.ZRO = AQ_SET;那么由于同步信号使得EPWM2的TBCTR从199直接被置成了2,那么此时这个ZRO事件是不是就不会发生了?

Chen Jones:

你的理解是对的,因为没到0,所以不起作用。

赞(0)
未经允许不得转载:TI中文支持网 » 关于2803x的EPWM相移功能的问题
分享到: 更多 (0)