0

我目前正在使用 Hokuyo (URG-04LX-UG01 - http://www.hokuyo-aut.jp/02sensor/07scanner/urg_04lx_ug01.html ) 运行机器人项目。这个是用 USB 插到我的电脑上的。虽然它在我插入它时会创建端口“/dev/ttyACM0”,但我无法使用关联的库连接到它(串行连接错误)。到这里为止,没有什么奇怪的,错误或编程错误发生了,但这是我的问题:当我将 hokuyo 插入 USB HUB 时,USB HUB 也插入我的计算机,我可以连接到它并且一切正常。

我的笔记本电脑是运行 Linux Mint 15 的三星 900x3c。

您知道 USB HUB 在 USB 通信中的变化吗?我的笔记本有链接吗?(我曾经在使用基于 ARM 的嵌入式计算机时遇到同样的问题)是否可以在不使用任何硬件解决方案的情况下解决该问题?如果不是,有没有比 USB HUB 更紧凑的东西可以解决它?

谢谢 !

4

2 回答 2

1

您的 USB-HUB 是否由外部电源适配器供电?URG-04LX-UG01 似乎消耗 2,5W/5V=0,5A。这是 USB 的限制。笔记本电脑的 USB 端口不是那么强大,如果设备消耗的电量比最大值多一点,那么它们只会切断电源。

更新

该设备是 USB 2.0 全速。我见过 USB 控制器,它与 USB 1.0 或 USB 2.0 设备有问题。集线器将自身呈现为 USB 2.0 高速并为笔记本电脑 USB 控制器透明地处理 USB 2.0 全速。你有另一台笔记本电脑/PC 来检查这个吗?

于 2013-10-01T19:08:13.827 回答
0

我对这个问题的反馈有点晚了,但迟到最好不要这样:

我已经能够确定整个问题来自我的 USB 电缆。不知何故,那条电缆出现了电气问题,计算机——或北洋——无法通过它正确通信。我认为 USB HUB 能够以某种方式纠正这些电气问题。

总之,问题解决了!

于 2013-11-08T16:52:12.757 回答