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.

[参考译文] TMS320F28P550SJ:ePWM 斩波器模块问题

Guru**** 2611705 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1581821/tms320f28p550sj-epwm-chopper-module-issues

器件型号:TMS320F28P550SJ


我正在设计 60Hz 的 SCR 控制器、并使用 ePWM 来触发 SCR。 栅极输出需要具有 120uSec 的单个脉冲、然后在 30%占空比下产生 15kHz 脉冲序列。 ePWM 斩波器模块的频率似乎无法降低。 作为参考、我使用在 150MHz 上运行的 TMS320F28P550。  

我认为可以使用 CLB 逻辑块来完成此任务、但无法在我的 MAC 计算机上运行示例工程。 CLB 是否仅在 Windows 上工作?

最后、您是否可以建议使用此芯片上的其他外设来完成此任务?

谢谢

Dennis

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

    我找到了相关文档、其中确认了 CLB 块可用于生成所需的栅极脉冲序列。 我还能够通过修改步骤来删除 GENERATE_DIAGRAM IF 语句、在 Mac 上生成 CLB 方框图。 很遗憾、我无法让 CLB 仿真器正常工作。 MAC 不允许将 SystemC 2.3.3 复制到/usr/bin 目录、因为它是受系统完整性保护 (SIP) 保护的系统目录。 还有其他替代方案吗?

    谢谢

    Dennis

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

    我认为这可能是与平台相关的问题。 您可以尝试使用 Windows 平台查看此问题是否重复(如果有)。 我会将其分配给我们的平台专家。

    此致、

    Sumit