This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

28035中关于epwm的tz模块与aq模块软件动作配合的问题



对于epwm1模块,首先设置1A为软件强制tz置低,之后在 main的死循环中检测到tz标志位时用aq模块软件强制1B置高,输出一组互补的波形,但1B无动作,为什么

EPwm1Regs.AQSFRC.bit.RLDCSF=3;
EPwm1Regs.AQSFRC.bit.ACTSFB=2;

  EPwm1Regs.TZCTL.bit.TZA=2;

////////////////////

pwm中断中强制tz动作,实际也确实动作了

EPwm1Regs.TZFRC.bit.CBC=1;
start=1;

//////////////////

main的死循环中aq强制动作,实际无动作

if(start==1)

{

EPwm1Regs.AQSFRC.bit.OTSFB=1;
start=0;

}