ZHCUCH8B November 2024 – November 2025 AM2612
LP-AM261 具有一个 USB2.0 接口连接至 AM261x MCU 上的 USB0 外设。
AM261x 支持 USB DFU 引导模式。有关引导模式选择和详细信息,请参阅引导模式
在该 LaunchPad 上,USB0_DM 和 USB0_DP 网络通过 2:1 多路复用器路由至 Micro-USB 插座 (J10) 或 USB Type-C 连接器 (J25)。然后,每个 USB 接口信号路由至共模扼流圈,以减少高速 USB 信号总线上的噪声。这些网络穿过 TPD4E02B04 ESD 保护二极管,并端接在各自的连接器上。图 2-35 详细介绍了 LP-AM261 上的 USB 实现。
图 2-35 LP-AM261 USB 接口路由至 Micro-USB 连接器 (J10) 的 USB0 接口路由是 LP-AM261 上默认的多路复用器选择。使用 Micro-USB 接口的 USB 运行模式由一组 DIP 开关(SW5 和 SW6)控制。USB 模式开关设置详情如下:
| SW6 (USB0_DRVVBUS) | SW5 (USBMICROAB_ID) | USB 模式 |
|---|---|---|
| 关/右侧 | 关/左侧 | 器件模式 |
| 开/左侧 | 开/右侧 | 主机模式 |
图 2-36 USB 模式开关当在 USB 设备模式下使用 AM261x 器件时,Micro-USB 插座的 VBUS 引脚用于检测 USB 连接器是否施加或移除了电压。AM261x 上运行的软件根据 VBUS 引脚上存在 5V 还是 0V 来管理内部 USB PHY。
在 USB 主机模式下使用 AM261x 器件时,需要在 Micro-USB 插座的 VBUS 引脚上提供 5V 电压。在 LP-AM261 上,该电源是使用 TPS2051B USB 配电开关生成的,该开关为主 5V 系统输入供电并为 USB 总线提供单独的 5V 输入。如上面的表 2-47 中所示,必须将 SW6 设置为 ON 以启用 TPS2051B USB 配电开关,而且 SW5 必须导通以指示器件设置为 USB 主机模式。SW6 控制 USB0_DRVVBUS 网络的状态,该网络连接至 AM261x MCU 上的专用 USB0_DRVVBUS 引脚并驱动 TPS2051B 上的使能引脚。TPS2051B 的 OC 引脚是低电平有效的漏极开路输出,在检测到过流或过热关断条件时才会输出。USB0_VBUS_OC 网络连接至 AM261x MCU 上的 GPIO64。