TBCTR总比TBPRD小

2019-07-18 16:17发布

我用的是f28016,只开了eva的定时器,但发生中断的时候TBPRD TBCTR不相等,TBCTR总比TBPRD小,请问这是哪里有问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
jiaxw
2019-07-19 02:31
楼主是怎么看的?楼主在中断子程序中添加一句:

kkk=EPwm1Regs.TBCTR;

保存一下进入到中断子程序时候的 EPwm1Regs.TBCTR;
的值。

楼主设置的是:CTRMODE = 2; 上升下降模式,从发生中断到进入中断子程序需要一些时间,我估计kkk的值和周期只相差并不大20来个时钟周期吧。

一周热门 更多>