usb

来源:互联网 发布:站长中国源码交易 编辑:程序博客网 时间:2024/05/01 04:06

usb的设备地址和端点地址

一个Linux或者window系统有过多个USB设备,每个设备中有多个端点,系统软件使用设备地址识别设备,而具体的设备使用endpoint号区别端点,主机系统设置设备的地址。端点号是设备固有的,不能被软件改动。


usb传输视频
       摄像机或者视频源设备其离上位机有一段距离,直接用USB线连接起来就会出现信号不稳定或者不显示等情况,这是由于USB传输距离限制导致的
USB2.0的最高传输速率为480Mbps,即60MB/s。不过,大家要注意这是理论传输值,如果几台设备共用一个USB通道,主控制芯片会对每台设备可支配的带宽进行分配、控制。如在USB1.1中,所有设备只能共享1.5MB/s的带宽。如果单一的设备占用USB接口所有带宽的话,就会给其他设备的使用带来困难。
      过长的导线会受到过大的干扰,还有USB的供电为5V电压本来就很低,导线长度增加,那么导线的电阻自然也就增大,到USB设备的电压就会降低,所以有线USB信号为什么无法远距离传输!如果要想尽可能的延长可以每各3米就接一个USB-HUB这样可以延长有线USB信号传输的距离.
      目前USB2.0的标准规定,USB设备的最长的传输距离是5米,所以USB不能长距离使用。不过通过某些方式,USB的传输距离也可以解决,可以通过USB HUB来延长传输距离,每增加一个HUB,就可以延长5米,一共可以增加5个HUB,也就是延长5次,每次5米,所以最长可以延长25米。
      因为USB的信号频率很高,所有usb传输距离短。线缆在传输信号的过程中对信号的衰减很大,当信号衰减到无法维持信号的正常传输的时候,上位机WINDOWS就会提示“找到无法识别的USB设备”,所以一般距离都不能超过5米。另外USB 2.0比USB 1.1对距离更敏感,传输距离很难超过2米。


USB视频采集卡
      用USB2.0的带信号放大的延长线来增加传输距离,这种线其实就是一个带芯片的USB 2.0 HUB,每根线5米长,能被延长5次,最远能传25米。USB 2.0的视频采集卡最好不要使用不带芯片的延长线,因为这种延长线只适合于鼠标、键盘等低速设备,不适合用于摄像头之类USB 2.0的高速设备,既使是使用2米的延长线,也会让USB 2.0的设备工作不正常或是不稳定。所以不建议大家使用USB延长线,如需长距离传输,可以使用视频信号线来延长摄像机信号的传输距离,使用这样可以保证视频信号的稳定传输。

0 0