智能手机具有 OTG 微型 USB,可让您通过连接器将 USB 驱动器直接插入手机。有些手机(例如许多 Windows 手机)没有此功能。
OTG 是否需要任何额外的硬件与 USB 端口连接?还是只是一些软件来促进手机上的数据传输?
答案1
是的,通常有硬件支持(即 IC 芯片)
除了需要双重角色外围设备/主机 USB 控制器之外,OTG 还需要额外的电路来支持两种新协议,即 HNP 和 SRP。
'''
三个附加功能使收发器兼容 OTG:
- D+/D- 上可切换的上拉和下拉电阻,以允许外围设备或主机功能。
- 电路用于在作为 A 设备时监控并在 VBUS 上提供 5V 电源,以及在作为启动 SRP 的 B 设备时监控和脉冲 VBUS。
- ID 输入引脚,可作为 ASIC 的输出。