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

28335的epwm的时基模块TBCTR用的是哪个定时器啊?能人为关闭和使能吗?换句话说,能在程序里任意时刻人为关闭或者使能pwm的载波呢?

28335的epwm的时基模块TBCTR用的是哪个定时器啊?能人为关闭和使能吗?换句话说,能在程序里任意时刻人为关闭或者使能pwm的载波呢?

ChuShan Zhang:

或者说某一时刻我在开启使能TBCLKSYNC,开启载波三角波的时候,SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1,有什么办法能让TBCTR重新从0开始计数?我试了装初值如下:

EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 0;// Enable TBCLK within the ePWM EDIS; EPwm1Regs.TBCTR = 0x0000; EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1;// Enable TBCLK within the ePWM EDIS;

但是好像不行

赞(0)
未经允许不得转载:TI中文支持网 » 28335的epwm的时基模块TBCTR用的是哪个定时器啊?能人为关闭和使能吗?换句话说,能在程序里任意时刻人为关闭或者使能pwm的载波呢?
分享到: 更多 (0)