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.

[参考译文] TMS320F28379D:如何使用外部信号同步 EPWM1?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1014846/tms320f28379d-how-to-synchronize-epwm1-using-extern-signal

器件型号:TMS320F28379D

尊敬的 TI:

我对 F28379D 的 EPWM1模块同步感到困惑。 从 TRM 中的图15.7可以看出、EXTSYNCIN1始终连接到 EPWM1。 EXTSYNCIN1来源于 INPUTXBAR5。  缺省情况下、INPUTXBAR5被连接至 GPIO0。 这是否意味着 EPWM1始终与 GPIO0上的信号同步? 如果 EPWM1A 在占空比为50%的情况下启用、该怎么办? EPWM1是否会始终由 EPWM1A 同步? 我想答案是否定的、但为什么呢? 如何为 EPWM1正确配置外部同步?

此致。

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

    嘉兴您好!

    如果您想将 EPWM1与外部信号同步、请执行以下步骤:

    1.配置同步源。 正确的做法是、EPWM1连接到路由到 INPUTXBAR5的 EXTSYNCIN1。 GPIO0默认为 INPUT5选择、但可以通过将 INPUT5SELECT 寄存器修改为另一个 GPIO 来更改它。

    2.启用相移加载(TBCTL 寄存器的 PHSEN 位)。 默认情况下、该位设置为0、因此 EPWM1默认不会与 EXTSYNCIN1同步。 启用后、EPWM1计数器 将从相位寄存器(TBPHS)加载、当 EPWMxSYNCI 输入信号发生时、将发生影子到活动加载事件。

    3.根据 您的应用需要更改相位寄存器(TBPHS)的值。

    此致、

    Marlyn

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

    谢谢~