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.

[参考译文] CCS/TMS320F28027:具有立即寄存器加载的 HRPWM

Guru**** 2023660 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/568064/ccs-tms320f28027-hrpwm-with-immediate-register-load

器件型号:TMS320F28027

工具/软件:Code Composer Studio

尊敬的 TI 社区:

我已经为  全桥相移控制器配置了四个高分辨率 PWM (EPwm1A、EPwm2A、EPwm3A、EPwm4A)。 在 EPwm3A 上、我已经配置了一个当 TBCTR 达到零时的中断。 在中断服务程序中、我通过设置 CMPA、CMPAHR 和 TBPRD、TBPRDHR 寄存器来设置 EPwm3A 和 EPwm4A 的相位设置值。 因此、我需要立即在 CMP 和 TBPRD 寄存器上加载寄存器、以便在发生中断的相同周期内设置新阶段。 但我还使用了高分辨率函数。

在《TMS320x2802x、2803x Piccolo 高分辨率脉宽调制器(HRPWM)参考指南》中、必须为影子加载配置 CC 和 TBPRD 寄存器。

我们是否有任何方法可以通过高分辨率功能达到立即重定位器负载?

非常感谢您的回答。

此致

Tobias Ofenberger

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有想法?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Tobias、

    这些寄存器需要影子模式。 由于 ePWM 的高分辨率功能无法正常工作、绕过影子模式可能会导致不可预知的行为。

    此致、
    Kris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kris、

    感谢您的回答。

    此致、
    托比亚斯