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.

TMS320F280048-Q1: TZ不能可靠的关断PWM

Part Number: TMS320F280048-Q1

Tz由DCBEVT2触发,clycle by clycle, 已经读到TZFLG置位,(TZFLG已手动清除,如果tz消失即tzflag清零,pwm恢复)

正常情况下,测试电压低于一定值,DCBEVT2 事件发生,TZ 触发, PWM停止。

但是我们测试过程中,偶尔几次,DCBEVT2 事件发生,TZFLG置位,但PWM没有停止。

这可能是什么问题,怎么排查配置?

谢谢

EPWM_enableTripZoneSignals(base1, EPWM_TZ_SIGNAL_DCBEVT2);
EPWM_setTripZoneAction(base1, EPWM_TZ_ACTION_EVENT_DCBEVT2,EPWM_TZ_ACTION_LOW);