我用连续软件强制AQCSFRC寄存器,试图能够强制PWM低输出或者高输出,现在我在调试中,强制低有效果,强制高为何不起作用?
EALLOW;
EPwm1Regs.AQCSFRC.bit.CSFA = 0x01;//强制低,有效果
EPwm1Regs.AQCSFRC.bit.CSFA = 0x10;//强制高,没有效果
EDIS;
通过watch windows看,强制低时,正常CSFA是01,但是运行到“EPwm1Regs.AQCSFRC.bit.CSFA = 0x10;”这时的CSFA信号变成了00,为何不是10呢?