单位同事老张购买了一个USB 2.0接口的摄像头,可是网上传输速度很慢,求教于笔者,笔者查看了一下,发现网络速度虽然不错,但主板接口是USB 1.1标准的。要想解决问题,必须先让老张明白USB是什么?
USB是什么
USB是应用在PC机上的一种接口技术,真正的即插即用,英文全称是Universal Serial Bus,USB就是简写,中文叫通用串行总线。最早出现在1995年,伴随着奔腾机发展而来。自微软在Windows 98中加入对USB接口的支持后,USB接口才推广开来,USB设备也日渐增多,如数码相机、摄像头、扫描仪、游戏杆、打印机、键盘、鼠标等等,其中应用最广的就是摄像头和U盘了。
USB包括老旧的USB 1.1标准和时下正流行的USB 2.0标准。传统的USB 1.1最高传输速率为12Mbps,一般厂商将其符合USB 1.1标准的产品称为“全速USB”。而高速USB 2.0最初推出时最高传输速率仅为240Mbps,后来USB2.0推广组(USB Promoter Group)在1999年10月将该速率提高到480Mbps,比传统的USB 1.1快40倍。USB2.0向下兼容USB 1.1,当然USB1.1设备也“向上兼容”USB 2.0,但是无法实现USB2.0的传输能力,并自动以低速传输。USB 2.0连接线的最大长度为5米,但如果用五个USB适配器,则最大长度可达30米。
如何区分USB 2.0和USB 1.1?
传统的USB 1.1认证产品图标由黑色和蓝色组成并标有“USB”和“Certified”,而USB 2.0认证产品图标由蓝色、白色和红色组成并标有“Certified”与“Hi-Speed”。这些认证产品图标是USB推广组品牌项目的一部分,用以保证USB产品的质量。
如何实现USB 2.0传输
USB 1.1虽然具有12Mbps的数据传输率,但实际使用中往往只有1MB/s左右,只适合打印机、扫描仪等低速设备。USB 2.0目前在使用中实际数据传输速率已经能够达到20MB/s以上,能较好的支持移动硬盘等快速设备,但由于USB 2.0具有向下兼容性,若不具备如下条件,则你也许仍然在使用较低的USB 1.1的传输模式!完整的USB2.0连接包括USB 2.0接口控制卡、USB 2.0驱动器以及USB 2.0外设。
首先要验证你的主板是否具有USB 2.0端口。打开“设备管理器”,展开“通用串行总线”部分,如果看到有“Enhanced(增强)”USB主控制器选项,这说明你的电脑主板支持USB 2.0接口的设备。这个名称在各个Windows系统中有所不同。目前主流的主板基本上都具有USB 2.0端口。
其次,由于USB 2.0刚推出时存在着兼容性问题,所以有些主板BIOS中提供了关闭USB 2.0的功能。如果不在BIOS中打开,则使用时会自动向下兼容USB 1.1。还有些主板在BIOS中提供了全速(Full Speed)和高速(Hi Speed)两种选择,分别对应USB 1.1和USB 2.0,在使用USB 2.0时要注意在BIOS中选用高速状态。
再次,操作系统要支持USB 2.0,并安装了USB 2.0驱动程序。目前微软的产品,只有Windows 2000 SP3和Windows XP SP1以后的版本才真正实现了USB 2.0的支持。而Windows 98系统,由于大多数厂商不再提供Windows 98下的驱动程序,所以一般不支持USB 2.0。
最后,当然是产品要支持USB 2.0接口。比如摄像头,有的采用USB 1.1,有的采用USB 2.0。如果想实现USB 2.0,选购时要注意选用USB 2.0的产品。
以上四个条件,只要缺一,便不能实现USB 2.0的高速连接。而同事老张的主板不具备USB2.0端口,所以无法实现USB 2.0高速传输。解决方法除了更换主板以外,还可以单独购置一个USB2.0扩展卡(建议购买NEC芯片的产品,其兼容性较好,且价格便宜,四口的价格大约在40元左右),这样同样可以解决问题。