无法将 TTL 转 USB 转换器连接到手机

无法将 TTL 转 USB 转换器连接到手机

我无法连接TTL 转 USB使用母对母 USB A 适配器和普通手机线(可处理数据)将转换器连接到手机。

这是正在使用的转换器

TTL 转 USB转换器已经成功地与手机测试过,过去使用其中一个这些连接器

这是图表但是由于某种原因,这种设置无法实现我想要的效果。

任何帮助将不胜感激。

答案1

USB 并不是平等的点对点连接;它被设计成一个设备作为“主机”(提供电源、分配地址等)。通常,A 型连接器始终插入主机,而 B 型连接器插入“从属”设备。

USB micro-B 连接器具有额外的别针指示 OTG(主机)模式与常规(设备)模式。实际的“USB On-The-Go”适配器将此引脚接地,向手机指示需要反转端口的操作(切换到 USB 主机模式并提供电源,而不是接收电源)。

原理图取自上述 Electronics.SE 帖子

您的“普通”电缆不会连接此引脚,因为毕竟它是为在普通模式下使用而设计的(A 型端改为接入 USB 主机)。因此,连接中没有设备充当主机。

母对母 A 型适配器无法自行实现这一点,因为 A 型连接器早于 USB OTG 并且没有此引脚(即,它甚至没有完全穿过电缆,它只是循环回到 B 型连接器内部)。

(Type-C 更加复杂,我不知道它是如何在模式之间做出决定的。)

相关内容