USB 接口技术
2007 年 05 月 08 日 星期二 下午 12:52
USB 的物理层
USB 的物理接口包括电气特性和机械特性:USB 通过一个四线电缆来
传输信号与电源。其中 D+和 D-是一对差模的信号线,Bus 和 GND 则提供了
5V 的电源。
USB 提供了两种数据传输率:一种是 12Mb 的高速(full speed)模
式,另一种是 1.5Mb 的低速模式。USB 信号线在高速模式下必须使用带有屏
蔽的双绞线,而且最长不能超过 5m。低速模式时中可以使用不带屏蔽或不是
双绞的线,但最长不能超过 3m。
USB 设备
USB 设备包括 Hub 和功能设备,而功能设备又可分为定位设备和字符设备
等。
知识链接:端点(endpoint)和管道(pipe)
端点:每一个 USB 设备在主机看来就是一个端点的集合。主机只能通
过端点与设备进行通讯,以使用设备的功能。每个端点实际上就是一个一定大
小的数据缓冲区,这些端点在设备出厂时就已定义好。在 USB 系统中每一个端
点都有唯一的地址,这是由设备地址和端点号给出的。每个端点都有一定的特
性,其中包括传输方式,总线访问频率,带宽端点号,数据包的最大容量等
等。端点必须在设备配置后才能生效(端点 0 除外)。端点 0 通常为控制端点,
用于设备初始化参数等。端点 1,2 等一般用作数据端点,存放主机与设备间