一、USB特点
1.即插即用
1)热插拔
2)PC对插入的USB设备进行自动识别,甚至对HID设备进行驱动自动安装
2.广泛软硬件支持
3.低功耗
1)电气层机制
2)自供电和总线供电(不需要任何外接电源)
4.多种速度模式
1)低速模式1.5Mbps,适合如键盘、鼠标等对传输速度要求不高但是要求成本低的设备;
2)全速模式12Mbps,适合工业和嵌入式领域的大多数场合,如数据采集等;
3)高速模式480Mbps,适合大容量移动硬盘、光驱和视频传输等;
5.总线拓扑结构
1)菊花链结构
2)支持多达127个外设的同时连接
3)有一个和主机连接的根root hub,其他hub通过其他hub进行串行连接
6.支持多种设备
音频、视频、大容量存储、HID等
7.硬件结构标准化
接插件:A型和B型
8.低廉价格
二、USB关键字
1.握手应答包ACK
USB主机和设备之间在进行数据通信的时候进行确认的握手信号
2.缓冲区
用于暂时存储不能及时或者大量传输的数据
3.批量传输
四大数据传输类型之一,对时间没有具体要求,但总量很大的数据传输
4.总线枚举
USB主机对USB设备的检测和配置
5.控制传输
四大传输类型之一,用于主机和设备之间命令