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.

[参考译文] TMS320F28022-Q1:GPIO 引脚是否必须启用上拉电阻器?

Guru**** 2390735 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1453315/tms320f28022-q1-is-gpio-pin-must-to-enable-pullup

器件型号:TMS320F28022-Q1
主题中讨论的其他器件:SysConfig

工具与软件:

尊敬的专家:

我向我的客户询问此问题:

我们的 TRM 包括以下描述:

1。这是否意味着对于支持 GPIO 的引脚、GPIO 内部上拉电阻将在引导中启用?  除了某些与引导模式相关的引脚(例如 SCI 或其他引脚)外、其他引脚将默认禁用?

我们的应用是否需要启用所有引脚来启用上拉电阻器? 因为在28002x TRM 中、如果从外部连接、我们应启用上拉至 LET 引脚处于已知状态、客户担心它在28022中也存在风险。 是否还需要将 GPIO 保持在已知状态或其他外设引脚?

3.对于 AIO 引脚、它没有内部上拉电路、如果客户不使用它、如何进行配置?

BRS

Shuqing

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

    大家好、Shuqing、

    [报价 userid="610907" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1453315/tms320f28022-q1-is-gpio-pin-must-to-enable-pullup "]这意味着对于支持 GPIO 的引脚、GPIO 内部上拉电阻将在引导中启用吗?  除某些引导模式相关引脚(例如 SCI 或其他引脚)外、其他引脚将默认禁用?[/QUOT]

    总之、除 AIO (没有内部上拉电路)和支持 ePWM 的引脚外、所有 GPIO 在复位时都默认启用内部上拉电阻。 对于引导模式引脚(在大多数入门级性能器件上为24和32、在更高性能器件上为72和84)、内部上拉仅在复位后启用

    Unknown 说:
    2. 我们的应用是否需要启用所有引脚以启用上拉? 因为在28002x TRM 中、如果从外部连接、我们应启用上拉至 LET 引脚处于已知状态、客户担心它在28022中也存在风险。 是需要将 GPIO 保持在已知状态还是其他外设引脚?[/QUOT]

    这是最佳做法建议。 您可以看到、在 SDK 的示例代码中已完成此操作。 此外、如果他们使用 SysConfig 进行引脚多路复用和代码生成、这将根据 GPIO 的用途在 GPIO 初始化中自动涉及

    Unknown 说:
    3. 对于 AIO 引脚、它没有内部上拉电路;如果客户不使用该电路、如何对其进行配置?[/QUOT]

    对于 AIO 引脚、这些则存在于模拟引脚上。 您可以在未使用引脚的连接部分中参阅器件有关未使用模拟引脚的最佳实践的数据表。 在大多数情况下、这些引脚可以安全地保持断开或连接到 VSSA

    此致、

    Peter

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

    尊敬的 Peter:

    感谢您的答复。

    让我仔细检查一下:

    1.这意味着如果我没有在应用程序代码中禁用所有 GPIO、那么它将保持上拉启用? 这意味着 ,如果我不使用这样的代码( GpioCtrlRegs.GPAPUD.all = 0x0000;),这是可以的?

    )

    [报价 userid="450338" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1453315/tms320f28022-q1-is-gpio-pin-must-to-enable-pullup/5575499 #5575499"]除 AIO (没有内部上拉电路)和支持 ePWM 的引脚外、所有 GPIO 在复位时均默认启用内部上拉。 [报价]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Shuqing、  

     情况应该是这样

    此致、

    Peter