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.

[参考译文] TM4C1294NCPDT:是否可以在 uC 启动之前向 GPIO 引脚施加电压?

Guru**** 2554530 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/957242/tm4c1294ncpdt-can-a-voltage-be-applied-to-a-gpio-pin-before-the-uc-has-booted

器件型号:TM4C1294NCPDT

我的客户 遇到 TM4C1294NCPDT 的以下问题

一个引脚被定义为标准 GPIO 输入(下拉或开漏)。 它用于生成手动 USB-VBUS-PIN。 即使在 uC 启动之前、也会在该引脚上施加3.2V (通过 USB 接口)电压。 现在、UC 启动、它拥有3.3V 电压。 这会导致未定义的 UC 行为。 似乎有大量电流流经此引脚、这会导致 PCB 出现故障。  

您以前是否见过此类问题? 是否允许在正确配置此类引脚之前对其施加电压?  

谢谢 Josef  

 

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

    Josef 您好、

     在器件未通电时为引脚供电绝不是一个好主意。 我建议您在器件通电时不要为 I/O 供电。 您可能会通过 I/O 对器件进行反向供电、并可能导致闩锁问题。 请参阅下面的脚注(d)、并根据建议限制流入 I/O 的电流。 有关详细信息、请参阅数据表。  

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

    您好、Charles、
    感谢您的快速回答!
    我们再次验证了问题、发现引脚本身不会产生过流。 µA 数据表中的建议、手动"VBUS 引脚"的分压器将电流减小到几个100 μ A (请参阅图片)。
    但是、我们不理解的是、如果您将引脚保持断开状态、则不会发生此错误。 但过流必须来自某处、其间接与该电路相关? 这是不是由于某处的 µC Ω 内部接线造成的?

    谢谢、此致、

    曼弗雷德

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

    大家好、Manfred、

     您的图中所示的分压器对我来说看起来不错。 您似乎建议使用 PH3的分压器时、您将看到芯片损坏、但将 PH3保持开路是没有问题的。 这是正确的理解吗? 您是如何测量电流的? 您是否仅在器件通电之前监测电流? 器件通电后会怎么样?

     如何处理 PB1引脚? 您将其用作 USB 功能还是非 USB 功能? 如何连接 PB1引脚?