F28335的官方例程中,是启动所有的ePWM模块:
EALLOW;
SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1; // Start all the timers synced
EDIS;
F28335的每个ePWM模块有单独的启动位吗?如果不想同时启动所有的ePWM,怎么办?寄存器中没有相关的定义,使能ePWM的时钟就算启动了ePWM吗?
Travel Zhou:
回复 Johnson Chen1:
谢谢
F28335的官方例程中,是启动所有的ePWM模块:
EALLOW;
SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1; // Start all the timers synced
EDIS;
F28335的每个ePWM模块有单独的启动位吗?如果不想同时启动所有的ePWM,怎么办?寄存器中没有相关的定义,使能ePWM的时钟就算启动了ePWM吗?
Travel Zhou:
回复 Johnson Chen1:
也就是说,设置TBCTL.CTRMODE=0, SysCtrlRegs.PCLKCR1.bit.EPWM1ENCLK = 1; ePWM1的计数器就开始计数操作。
TI中文支持网



