打印

USB分线器的疑问

[复制链接]
2114|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chen3bing|  楼主 | 2012-9-28 22:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我买了一个USB分线器。我想请问,USB分线器的各个USB口,是各自独立的吗?就像电脑上的USB口,分别占有一个地址。比如,我把USB分线器插到电脑上,再在USB分线器上插若干个USB设备,他们共享一个USB口地址,还是有不同的usb地址。还有,如果共享一个USB地址的话,它们之间是不是相通的?比如,我USB分线器上的USB口,一个插鼠标,一个通过USB线插到开发板上,开发板能检测到鼠标吗?谢谢!

相关帖子

沙发
forrest11| | 2012-9-28 22:40 | 只看该作者
你这里指的是USB hub,我记得他们是有不同地址的,HUB和PC相连,按照USB协议,HUB会向PC告知自己是HUB 设备的。就记得这么点。鼠标通过HUB连开发板,开发板当然能检测到鼠标了。

使用特权

评论回复
板凳
jlass| | 2012-9-29 08:48 | 只看该作者
叫USB分线器的,一般就是把几根线焊焊在一起,一次只能插一个口(买几块钱,纯属假货,建议楼主先排除一下这种情况)
如果可以同时插几个USB设备,那就是USB hub,相当于扩展了几个USB口,host口可以访问多个slave口,但是slave口之间不能相互访问。(没太看懂你的接法,所以写的有点理论化,呵呵)

使用特权

评论回复
地板
chen3bing|  楼主 | 2012-9-29 08:59 | 只看该作者
谢谢!我的可以插几个USB设备,那就是HSB HUB.
2楼说可以检测到鼠标,
3楼说,host口可以访问多个slave口,但是slave口之间不能相互访问。那就检测不到鼠标了。
我糊涂了。到底能不能检测到?

使用特权

评论回复
5
forrest11| | 2012-9-29 10:16 | 只看该作者
谢谢!我的可以插几个USB设备,那就是HSB HUB.
2楼说可以检测到鼠标,
3楼说,host口可以访问多个slave口,但是slave口之间不能相互访问。那就检测不到鼠标了。
我糊涂了。到底能不能检测到? ...
chen3bing 发表于 2012-9-29 08:59

PC端只能接HOST,也就是你的开发板只能接HOST,而鼠标只能接Slave。说法并不矛盾。
如果你的开发板是作为slave,当然是检测不到鼠标了。

使用特权

评论回复
6
szseo668| | 2012-9-29 10:22 | 只看该作者
说得都有理,什么检测自己有自己的看法。

使用特权

评论回复
7
chen3bing|  楼主 | 2012-9-29 10:36 | 只看该作者
我先试一下,不过我担心鼠标灯会不亮。因为我以前开发板接鼠标,鼠标灯不亮,好像电流太小了。

使用特权

评论回复
8
NE5532| | 2012-9-29 11:22 | 只看该作者
usb function之间不能互相通讯,USB不是串口,协议很复杂。

使用特权

评论回复
9
dqyubsh| | 2012-9-29 14:47 | 只看该作者
USB系统里只能有一个主机,其它都是从设备。主机或者是电脑,或是开发板,不能两个都接上,都当主机。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

439

主题

2539

帖子

2

粉丝