我正在尝试添加 CBC、它可以在4开关降压/升压转换器上处理正负高电流。 我设置 CMPSS HI 和 LOW 来处理电流的极性、这样就不会有问题。 我想要解决的问题是、如何根据是处于降压模式还是升压模式、在 PWM A 和 B 输出上设置不同的操作、并且仍然保持单触发触发操作的设置。 我知道在运行时可能必须更改操作设置。 如果可能的话。 我有以下问题。
- 我注意到这些行动有优先事项
输出 EPWMxA:
–TZA (最高)-> DCAEVT1 -> DCAEVT2 (最低)
–TZAU (最高)-> DCAEVT1U -> DCAEVT2U (最低)
–TZAD (最高)-> DCAEVT1D -> DCAEVT2D (最低)
输出 EPWMxB:
–TZB (最高)-> DCBEVT1 -> DCBEVT2 (最低)
–TZBU (最高)-> DCBEVT1U -> DCBEVT2U (最低)
–TZBD (最高)-> DCBEVT1D -> DCBEVT2D (最低)
"什么都不做"设置是否会自动给下一个"什么都不做"设置 优先级? 例如、如果 TZA 设置为3或不执行任何操作且 DCAEVT1设置为2或强制拉低。 如果 DCAEVT1跳闸、它是强制 PWMA 为低电平、还是它不执行任何操作? 或者、如果我将 TZA 设置为强制低电平、将 DCAEVT1设置为强制 HI 并输入 DCAEVT1、PWMA 是否强制为高电平或低电平? - 如果我从降压模式更改为需要不同操作的升压模式、那么我可以安全地重新加载操作寄存器、而不会出现任何问题

