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.

[参考译文] CCS/TM4C1290NCZAD:当电极片在外部物理浮动时、Tiva TM4C1290未使用的 GPIO 引脚的问题

Guru**** 2504775 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/877944/ccs-tm4c1290nczad-questions-for-unused-gpio-pins-of-tiva-tm4c1290-when-pads-are-physical-floating-outside

器件型号:TM4C1290NCZAD

工具/软件:Code Composer Studio

尊敬的 TI 支持:
   我 有一个关于"未使用信号的连接"的问题。
建议使用这些未使用的引脚来降低功耗。
从建议看来,物理连接是必要的。
由于电路是固定的并且某些 GPIO 是悬空的、是否有任何建议倾向于功耗?

例如:
1.未设置 "GPIOPinConfigure":虽然在大多数情况下它是默认输入模式,但泄漏电流是否可能在 MCU 内部发生?  
2.将未使用的 GPIO 设置为具有上拉/低电平的输入引脚
将未使用的 GPIO 设置为输出引脚、默认为0  

现在、我使用示例3来配置未使用的 GPIO。

我使用 TM4C1290测试了两个客户电路板(相同设计)、相同的固件仅为 GPIO 配置和时钟120MHz 设置。
当我测量流向 MCU 的电流时、电流值会有很大不同。
有55mA 和90mA。

我需要知道电流值不同的原因、GPIO 问题是我要确认的第一个目标。
另一个问题是关于 USB D+ D-,我已经将相关的 GPIO 配置为 D+和 D-(GPIOPinTypeUSBDigital)。  这些引脚是否具有任何扩展配置,以防止 USB 断开连接时出现泄漏电流?

谢谢!!!

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

    您不清楚。 是引脚悬空时的55mA 电流、引脚配置为输出低电平时的90mA 电流、或另一种情况。 35mA 的差值至少比浮动输入引脚消耗的电流大两个数量级。 如果90mA 的引脚配置为输出、则其中一个引脚不悬空、但现在将高电平输出引脚短接。 当您进入低功耗模式(例如在 I/O 处于活动状态的休眠模式)时、您实际上只需要担心浮动输入所消耗的电流。

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

    尊敬的 Bob Crosby:
      谢谢您的回复。
    很抱歉、描述不清楚。 我们现在将所有未使用的 GPIO 引脚配置为输出引脚。 我们将相同的固件加载到相同的设计板中、并获得不同的电流消耗。  

    由于休眠时我们只需要关注浮动输入消耗的电流、 因此我们可以将那些 未使用的 GPIO 引脚更改为输入。
    我们将搜索有关不同 电流消耗的其他可能原因。

    谢谢!!