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.

[参考译文] LAUNCHXL-F280049C:GPIO 引脚灵活性

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1371190/launchxl-f280049c-gpio-pins-flexibility

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件:TMDSHSECDOCK

工具与软件:

我想知道这些 GPIO 引脚是否也可被用于 PWM 输出?

谢谢!

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

    是否有任何更新?

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

    此信息可在数据表的引脚属性表中找到。

    https://www.ti.com/lit/gpn/tms320f280049 

    GPIO 18可用作 EPWM6_A

    任何具有输出 XBar 的引脚都可以提供"APWM"输出。 这来自 eCAP 模块、具有比正常 ePWM 较少的特性、但仍然可以很好地工作。

    最后、如果这仅仅是引脚访问问题、请查看 controlCARD (控制卡)、可能还有用于引脚分接的 TMDSHSECDOCK。  

    https://www.ti.com/tool/TMDSCNCD280049C 
    https://www.ti.com/tool/TMDSHSECDOCK 

    此致、
    Cody  

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

    这是有道理的、但这只是为了澄清 GPIO58、30和25不能用于 PWM 输入或输出正确吗?

    我提出这个问题的原因是、我要设计一个连接到 LaunchPad 的 BLDC EVM、目前 我们的全部6个 PWM 输入信号都被路由到以下各项

    这样会起作用吗? 或者、以下哪一项会更好?

    谢谢!

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

    我认为了解 APWM 和 ePWM 之间的区别对您很重要。 请在此处查看 TRM 的说明: https://www.ti.com/lit/pdf/sprui33 

    GPIO 58和30可用作 APWM。

    我建议使用第二种布局而不是第一种布局、因为它可以访问 ePWM 模块。 请注意、在您选择的器件上、PWM 同步方案是固定的。 由于结构、PWM 3不能作为 PWM 5或6的同步源。 这将需要您使用 PWM 1作为同步源、并使用 PWM 3、5和6作为同步接收器。 有关详细信息、请参阅之前链接的 TRM 中 PWM 一章的时基控制模块部分。

    如果您发现这种限制条件、可以切换到 F280039C、它还具有 LaunchPad、可提供更高的时钟频率和类似的功能。

    此致、
    Cody