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.

[参考译文] TMS320F28335:如何同步两个或更多 TMS320F28335、C2000系列微控制器。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/720721/tms320f28335-how-to-synchronize-two-or-more-tms320f28335-c2000-family-microcontroller

器件型号:TMS320F28335

我正在尝试通过 CAN 通信使用 ePWM 模块的 SYNCIN/SYNCO 功能来同步两个直流/交流转换器的 SVPWM 脉冲。 但是、当外部 EPWMxSYNCI (硬接线)将主卡的 Sync_out 脉冲连接到从卡的 Sync_in 时、EPWM 信号不会同步、并且当使用内部 Software_Sync (SWFSYNC)位同步两个 PWM 时、观察到从卡 PWM 相对于主卡 PWM 信号的持续抖动。

如果使用 SPI 通信实现了同步、请 Prakash 先生/任何人指导我同步 PWM 信号。

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

    下面是您需要执行和检查的操作列表。

    1. 确保 EPWMxSYNCI 实际上会在第一个器件中引起同步事件。
      1. 确保 GPIO 多路复用器配置为选择 EPWMxSYNCI
      2. 在 ePWM 设置中使用 SYNCI 来同步 PWM 计数器
      3. 运行并确保在脉冲 EPWMxSYNCI 引脚时同步计数器。
    2. 将 SYNCO 传递到 GPIO。
      1. 选择 SYNCO 的源
      2. 配置 GPIO 多路复用器、使 EPWMxSYNCO 输出到引脚。
      3. 检查 SYNCO 输出引脚
    3. 也是如此。
    4. 连接两个器件

    此过程的哪一部分发生了故障?

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

    如果您需要进一步的帮助、请继续并回复、我将帮助您解决您面临的具体问题。

    NIMA