USB的结构
浏览次数:2175次 发布日期:2021-12-09
1.USB是通用串行总线(UniversalSerialBus) ,是一种支持即插即用的新型串行接口。也有人称之为“菊链(daisy-chaining)”,是因为在一条“线缆”上有链接127个设备的能力。USB要比标准串行口快得多,其数据传输率可达每秒480Mb (而老式的串行口最多是每秒115Kb)。
2.需要注意的是,这不是一种新的总线标准,而是电脑系统接驳外围设备(如键盘、鼠标、打印机等)的输入/输出接口标准。到现在为止,电脑系统接驳外围设备的接口还无统一的标准, 如键盘的插口是圆的、连接打印机要用9针或25针的并行接口、鼠标则要用9针或25针的串行接口。 USB能把这些不同的接口统一起来,仅用一个4针插头作为标准插头。通过这个标准插头,采用菊花链形式可以把所有的外设连接起来,并且不会损失带宽。USB正在取代当前PC上的串口和并口。
3.USB规范将USB分为5个部分: 控制器、控制器驱动程序、USB芯片驱动程序、USB设备以及针对不同USB设备的驱动程序。
(1)控制器。主要负责执行由控制器驱动程序发出的命令。
(2)控制器驱动程序。在控制器与USB设备之间建立通信信道。
(3)USB芯片驱动程序。提供对USB的支持。
(4) USB设备。包括与PC相连的USB外围设备。
4.目前还有另外两种I/O端口标准,一个是IEEE1394(也叫做“FireWire”----火线),另一个是DeviceBay。它们都是USB的“直接对手”。
5.USB产缺点是它必须与PC相连接,不能脱离PC独立工作,而且2.0版的传输速度480Mb已到极限.而他的对手IEEE1394就可能做到,速度能达到1G以上。