我的ARM嵌入式机器带有USB OTG控制器和另外两台(Intel)嵌入式机器,没有USB OTG(仅限标准A型连接器)。
我想将ARM计算机配置为主机,将其他两台计算机配置为设备。
如果不创建任何网络(以太网)连接,这怎么可能?我正在使用Linux。
答案 0 :(得分:3)
如果没有额外的硬件,我认为你不能做到这一点,至少不是“干净利落”。
USB A端口仅指向“上游”,即指向主机。既然你有两台你想成为设备的机器,只有A端口,你就有点不走运了。
对于其中两个USB-link cables和一个集线器,它可能是可行的,如下所示:
+--------+
[ ARM box OTG]----|B (hub) |
| |
| A A |
+--------+
| |
| |
[Intel box A]---[cable] [cable]---[A Intel box]
以上,[cable]
表示直接电缆连接电缆,每个框内的A / B / OTG符号表示每个电缆上使用的连接器类型。 OTG端口正在A(主机)模式下使用。
注意: