USB的底层结构
发布时间:2008/11/13 0:00:00 访问次数:1273
usb的设各可以接在pc上任意的usb接口上。而使用hub还可以扩展使更多的usb设备连接到系统中,usb的hub有一个上行的端口(到host),有多个下行端口(连接其他的设各),从而可以使整个系统可以扩展连接127个外设,其中hub也是外设。对于usb系统来说,usb的host永远是pc边,所有其他连接到host的都称为设备,在设备与设备之间是无法实现直线通信的,只有通过host的管理与调节才能够实现数据的互相传送。在系统中,通常会有一个根hub,这个hub一般有两个下行的端口。
一个pc可以拥有一个或多个usb host控制器。一般有两种类型的控制器:uhci(usbhost控制器接口),ohci(开放的host控制器接口)。windows的usb类驱动程序对于每一种控制器类型都由一种驱动程序来支持。
usb的物理接口包括电气特性和机械特性,usb通过一个四线电缆来传输信号与电源,如图所示。
usb的电缆有4根线,两根传送的是5v的电源,有一些直接和电源hub相连的设备可以直接利用它来供电。另外的两根是数据线,数据线是单工的,在整个系统中的数据速率是一定的,要么是高速,要么是低速,没有一个可以中间变速的设各来实现数据码流的变速,在这一点上,usb和1394有明显的差别。
其中d+和d一是一对差模的信号线,而v泌和gnd贝刂提供了5v的电源。它可以给一些设备(包括hub)供电,当然要有一定的条件限制。usb提供了两种数据传输率:一种是12mb的高速(full speed)模式,另一种是1.5mb的低速模式。这两种模式可以同时存在于一个usb系统中,而引入低速模式主要是为了降低要求不高的设各的成本,比如鼠标、键盘等等。usb信号线在高速模式下必须使用带有屏蔽的双绞线而且最长不能超过5m,而在低速模式时可以使用不带屏蔽或不是双绞线但最长不能超过3m,这主要是由于信号衰减的限制,为了提供信号电压保证以及与终端负载相匹配。在电缆的每一端都使用了不平衡的终端负载,这种终端负载也保证了能够检测外设与端口的连接或分离,并且可以区分高速与低速设备。所有的设备都有上行接口,上行和下行接头是不能互换的,这保证了不会有非法连接的插头与插座。
usb的总线可以在不使用的时候被挂起,这样可以节约能源。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
usb的设各可以接在pc上任意的usb接口上。而使用hub还可以扩展使更多的usb设备连接到系统中,usb的hub有一个上行的端口(到host),有多个下行端口(连接其他的设各),从而可以使整个系统可以扩展连接127个外设,其中hub也是外设。对于usb系统来说,usb的host永远是pc边,所有其他连接到host的都称为设备,在设备与设备之间是无法实现直线通信的,只有通过host的管理与调节才能够实现数据的互相传送。在系统中,通常会有一个根hub,这个hub一般有两个下行的端口。
一个pc可以拥有一个或多个usb host控制器。一般有两种类型的控制器:uhci(usbhost控制器接口),ohci(开放的host控制器接口)。windows的usb类驱动程序对于每一种控制器类型都由一种驱动程序来支持。
usb的物理接口包括电气特性和机械特性,usb通过一个四线电缆来传输信号与电源,如图所示。
usb的电缆有4根线,两根传送的是5v的电源,有一些直接和电源hub相连的设备可以直接利用它来供电。另外的两根是数据线,数据线是单工的,在整个系统中的数据速率是一定的,要么是高速,要么是低速,没有一个可以中间变速的设各来实现数据码流的变速,在这一点上,usb和1394有明显的差别。
其中d+和d一是一对差模的信号线,而v泌和gnd贝刂提供了5v的电源。它可以给一些设备(包括hub)供电,当然要有一定的条件限制。usb提供了两种数据传输率:一种是12mb的高速(full speed)模式,另一种是1.5mb的低速模式。这两种模式可以同时存在于一个usb系统中,而引入低速模式主要是为了降低要求不高的设各的成本,比如鼠标、键盘等等。usb信号线在高速模式下必须使用带有屏蔽的双绞线而且最长不能超过5m,而在低速模式时可以使用不带屏蔽或不是双绞线但最长不能超过3m,这主要是由于信号衰减的限制,为了提供信号电压保证以及与终端负载相匹配。在电缆的每一端都使用了不平衡的终端负载,这种终端负载也保证了能够检测外设与端口的连接或分离,并且可以区分高速与低速设备。所有的设备都有上行接口,上行和下行接头是不能互换的,这保证了不会有非法连接的插头与插座。
usb的总线可以在不使用的时候被挂起,这样可以节约能源。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:什么是现场总线
上一篇:USB通用串行接口传输方式