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.

TMS320F280025C: 配置pwm后进行调试,输出的波形经过一段时间后会恒低或恒高

Part Number: TMS320F280025C
Other Parts Discussed in Thread: LAUNCHXL-F280025C

将PWM进行如下配置后,输出的波形开始正常输出大概10s,然后就保持恒定不变了:

EPWM_setActionQualifierAction(base3, EPWM_AQ_OUTPUT_A ,
EPWM_AQ_OUTPUT_TOGGLE, EPWM_AQ_OUTPUT_ON_TIMEBASE_DOWN_CMPA);
EPWM_setActionQualifierAction(base3, EPWM_AQ_OUTPUT_B ,
EPWM_AQ_OUTPUT_HIGH, EPWM_AQ_OUTPUT_ON_TIMEBASE_DOWN_CMPA);

//
//AQCSFRC Active Register Reload From Shadow Options
//
EPWM_setActionQualifierContSWForceShadowMode(base1,
EPWM_AQ_SW_SH_LOAD_ON_CNTR_ZERO);
EPWM_setActionQualifierContSWForceShadowMode(base3,
EPWM_AQ_SW_SH_LOAD_ON_CNTR_ZERO);

为什么会出现这样的问题?有什么修改的建议吗?