ZHDA149 May 2026 F29H859TU-Q1
如前所述,OPP 波形可能需要在 PWM 周期内具有更高的比较事件或边沿。F29 MCU 的 5 类 ePWM 模块与其 XCMP 功能通过在每个 PWM 周期支持多个比较事件来启用 OPP。图 5-1 展示了单个 PWM 周期内的 4 个 XCMP 事件或 4 个边沿。如果没有该特性,竞争对手的 MCU 在 PWM 周期内会限制较少的独立边沿,从而限制了它们运行 OPP 的能力,尤其是在较低速度下的能力,因而增加了效率。
图 5-1 单个 PWM 周期内多个 XCMP 事件或边沿准确的边沿放置也是生成同步 PWM 脉冲的关键因素。PWM 边沿位置的细微误差会导致电机谐波损耗。F29 MCU 上解决该问题的主要优势有两个:
由于 CPU 必须在每个比较事件时写入 PWM 寄存器,因此如果单个 PWM 周期中有多个边沿,则可能需要相当大的 CPU 带宽。但是,由于 C29 CPU 与 PWM 互连之间具有超低延迟,因此满足 PWM 比较事件的需求所需的 CPU 周期极少。这有效地解决了因为多次 PWM 寄存器写入而导致 CPU 带宽损失的问题。