usb协议栈学习笔记
1.usb 集线器为什么一般都是只有4个扩展口?
PC的根集线器可为每个A型连接器提供5V、500mA电源。一个总线供电的外部集线器可为每个端口提供100mA电流。由于USB为为外部集线器电路分配100mA电流,因此,一个总线供电的集线器可以有四个下行端口。如果集线器有自己的电源(自供电),每个下行端口可提供高达500mA电流。
2.usb 标准规定了哪些传输速率?
兼容1.0,1.1
1.0提出 1.5Mbps;
1998--1.1提出12Mbps;
2000--2.0
每个端口提供 100mA ,总计可提供500mA
低速模式 1.5Mbps,多用于键盘鼠标;
全速模式12Mbps;
高速模式480Mbps;
2008--3.0
从3.0标准开始,由之前的4线增加到10线,兼容4线并扩展双通道。
每个端口提供150mA,总计可提供900mA,也就是说,一个遵循3.0标准的集线器可以扩展5个端口。
速率 超高速模式 4.8G bps optical--25G bps
2013 - 3.1
速率 1GB/sec
2017-3.2
速率 2GB/sec