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.

TMS320F280049C: 关于EPWM在运行过程中修改EPWM的配置

Part Number: TMS320F280049C

在运行过程中我想将EPWM1、2的配置和EPWM3、4的配置互换,但我发现我在初始化过程中配置EPWM1、2、3、4就能达到我预期的配置效果,如果在CPU定时器的事件A中通过串口发送命令改变标志位去改变EPWM1、2、3、4的配置,那么就无法达正确的修改EPWM1、2、3、4的输出效果。

想请教一下,如果想在事件A、B、C中配置EPWM1、2、3、4需要注意什么?

  • 你好,方便介绍一下“在CPU定时器的事件A中通过串口发送命令改变标志位去改变EPWM1、2、3、4的配置”这部分是如何实现的吗?

    因为PWM寄存器有很多都是受Eallow保护的。

  • 根据Ti的CLLLC例程中CLLLC_HAL_setupHRPWMinUpDownCountModeWithDeadBand()和CLLLC_HAL_setupHRPWMinUpDownCount2ChAsymmetricMode()

x 出现错误。请重试或与管理员联系。