器件型号: F29H85X-EVM-EVM SOM
您好:
我有一个关于在多核 CPU 中使用 PWM 模块的问题。
我想为 CPU3 配置 PWM1 和 PWM2 模块、为 CPU1 配置 PWM5 和 PWM6。
在这两个 CPU 不同的电源电路中、都将被控制。 因此、我需要分别控制 PWM1&2 和 PWM5&6。
在 CPU3 中、我控制可变频率拓扑、因此我需要链接 PWM1&2 的 TBPRD 和 CMPx 寄存器。
同时、由于电路的电源拓扑、我想链接 CPU1 中 PWM5 和 6 的 CMPx 寄存器。
但是、我假设我为 PWM1、2、5 和 6 设置 EPWMXLINKCFG、则所有 PWM 都链接在一起。 如果我只想更改具有以下功能的 PWM1 和 PWM2 的 TBPRD 寄存器、请执行以下操作
然后、PWM5 和 6 的 TBPRD 也会发生变化、我绝对不想这样做!!
如果我的假设正确、这种多核 CPU 架构不适用于控制不同的电源拓扑、至少在我的情况下是如此。
我在那里遗漏了什么吗?
请引导我。
谢谢。