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.
尊敬的 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