请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035 我正在 PCMC 中实施相移全桥转换器。
比较器2设置为 TRIP DCAEVT1、从而设置中断。 在我的 ISR 代码中、我执行以下操作:
EPwm2Regs.TZCLR.bit.OST = 1;
EPwm2Regs.TZCLR.bit.DCAEVT1 = 1;
EPwm2Regs.TZCLR.bit.INT = 1;
这不会清除 OST 或 DCAEVT1、但会清除 INT。 我认为这会导致第二个中断发生。
是否有任何关于为何不清除 OST 和 DCAEVT1的建议?
提前感谢您的任何帮助。