工具/软件:
尊敬的 champs:
我向我们的客户询问这个问题。
用户希望使用 CLB 输出来同步 EPWM。
用户可以使用 CLB out (CLBOUTPUTXBAR) 连接到 GPIO、然后通过 INPUTXBAR 将其设置为 EPWMSYNC、但这种方法需要一个 GPIO。

现在、用户想知道是否有办法让 CLB 输出在内部连接到 EPWMSYNC、而不会影响 GPIO 的成本。
是否可以这样做?
如果是、请您明确告知我们吗?
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.
工具/软件:
尊敬的 champs:
我向我们的客户询问这个问题。
用户希望使用 CLB 输出来同步 EPWM。
用户可以使用 CLB out (CLBOUTPUTXBAR) 连接到 GPIO、然后通过 INPUTXBAR 将其设置为 EPWMSYNC、但这种方法需要一个 GPIO。

现在、用户想知道是否有办法让 CLB 输出在内部连接到 EPWMSYNC、而不会影响 GPIO 的成本。
是否可以这样做?
如果是、请您明确告知我们吗?
简而言之、这样就不会花费 GPIO。 在 PMP41018 参考代码中、需要在 EPWM1B 的下降沿为 EPWM1 模块生成同步事件、这可通过将 FSM_S0 输出路由到 CLB 输出(输出 4)、然后通过 EPWM X-BAR 配置同步方案来实现。
在本设计中、我们使用两个数字比较事件 DCA 来关闭、使用 DCB 来开启 HBLLC 的顶部 FET。






简而言之、由于这是可变频率运行、因此此处没有设置用于同步的 EPWMSYNCIN/OUT。 此外、由于电流模式控制、我们不知道导通时间、因为 T1 由模拟事件生成。 因此、我们使用 CLB 实现逻辑(包括计数到 T1 事件,有限状态机和查找表)以生成此 DCB 事件、从而实现精确的 50%占空比波形。
此致、
Sumit