请问有什么好的方式可以关闭EPWM模块功能?
原本设计控制时钟的开关来启动EPWM,但是发现无法通过EPWM启动AD采样,AD中断无响应,而一旦初始化时候打开EPWM时钟,则能够正常通过EPWM触法AD采样?请问这是为什么?控制如下:
EALLOW;
SysCtrlRegs.PCLKCR1.bit.EPWM3ENCLK = 1; // ePWM3
EDIS;
目前我仅能够通过复位EPwm3Regs.TBCTR来控制何时进行采样。
另外再请教一个问题,由于AD可以分成两个采样队列,因此PIE中断使能标志,分成了INT1.1 、INT1.2及INT1.6,那么我的中断服务程序只开一个,例如对应INT1.6,而一旦响应AD中断时,为什么PIEIFR的INT1.1标志位仍然为1?仅仅复位了INT1.6?
求解答,万分感谢