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.

[参考译文] TM4C123GH6PM:USB0 VBUS 连接

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/580370/tm4c123gh6pm-usb0-vbus-connection

器件型号:TM4C123GH6PM
Thread 中讨论的其他器件:EK-TM4C123GXL

我想使用 USB VBUS 来监控器件是否已与主机连接或断开。 我在论坛上的所有帖子中都有一些困惑。

我正在设计自己的定制板、需要一些说明。 微控制器的芯片修订版本为7。

要将 VBUS 引脚连接到 PB1、我只需添加一个 RC 滤波器即可将上升时间限制在2ns 以下、对吧? 在连接主机但引脚未配置为 USB 模式的情况下、电压必须限制为3.3V、因此我计划使用一个简单的分压器。

总之、通过 使用分压器和 RC 滤波器、我可以将 VBUS 引脚连接到 PB1? 我是否正确地推断了这一点?

此致、

*** Avlani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、***、
    PB1可耐受5V 电压。 您不需要分压器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Charles、

    数据表中指出"当配置为输入时、所有 GPIO 信号均可耐受5V 电压
    除了 PD4、PD5、PB0和 PB1、它们限制为3.6V。"现在、当器件加电时、VBUS 就会出现、 在代码将 PB0和 PB1的状态更改为 USB 功能之前、如果我错了、VBUS 上的5V 电压会损坏该引脚、对吧?

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

    如果在"仅器件"模式下使用、则可使用100欧姆电阻器保护 PB1。  如果在为 VBUS 配置的 TM4C123x 器件上的 PB1之前有机会向输入施加5V 电压、则应选择另一个5V 耐压失效防护 GPIO 来执行 VBUS 检测、例如在器件处于复位状态时、上电期间、 执行 while 初始引导序列。 请参阅 系统设计指南的第4.1.1节

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

    尊敬的 Bob:

    感谢您的输入、我已经详细介绍了系统设计指南、 对于 D+和 D-线路上是否需要 ESD 抑制器、我有一点怀疑。 EK-TM4C123GXL 板没有一个、看起来工作良好。 我可以不使用它吗?

    其次、如果我在 PB1上集成了电平转换器、如上所示、将 VBUS 电压电平永久转换为3.3V、它仍允许我监控器件连接状态。 控制器将在仅设备模式下使用。

    此致、

    *** Avlani

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的电平转换器似乎过于复杂。 如设计指南中所述、仅在 USB 器件模式下、100 Ω 串联电阻器就可以工作。 此外、如布局设计指南中所述、建议为 D+和 D-提供 ESD 保护。 ESD 保护可保护器件免受超出最大推荐规格的电压尖峰造成的永久性损坏。 它不会影响电路的功能。