硬件相关-USB协议
参考:博客
USB
USB(Universal Serial Bus,通用串行总线)是一种连接电脑与其他设备的标准,用于数据传输和设备供电。USB有多种版本,包括USB 1.0,USB 2.0,USB 3.0等,每个版本的数据传输速度和功率都有所不同。
USB 2.0 和 3.0
差别 | USB 2.0 | USB 3.0 |
---|---|---|
速度 | 最大传输速度为480 Mbps | 最大传输速度为5 Gbps |
线缆 | 使用四根导线(两根数据传输,两根供电) | 使用九根导线(四根数据传输,五根供电和地线) |
功耗 | 在传输时消耗较低的功率 | 需要更多的功率来支持更快的传输速度 |
外观 | 白色或黑色接口,采用4针脚设计 | 蓝色接口,采取9针脚设计 |
兼容性 | 用于发送视频、文件、图片等文件 | 可以与USB2.0接口兼容,但传输速度将限制在USB2.0的最大速度,可以不受文件大小限制,可以传输数据更大的文件 |
USB 3.0 和 3.1
差别 | USB 3.0 | USB 3.1 |
---|---|---|
传输速率 | 5Gbps | 10Gbps |
读写速度 | 300MB/s~400MB/s | 50MB/s~600MB/s,最高可达700MB/s |
编码 | 8b10b编码,频宽损耗20% | 128b/132b编码,频宽损耗低至3% |
功率 | 支持5V/0.9A电源,达4.5W | 支持20V/5A,供电100W |
画面传输 | 不支持USB A/V影音传输 | 新增USB A/V影音传输 |
USB 3.0 又称为 3.1 gen 1.
USB 3.1 其实指的是3.1 gen 2.
USB 3.1 and 3.2
参考百度百科
USB 3.1 Gen2是最新的USB规范,该规范由英特尔等公司发起。数据传输速度提升可至速度10Gbps。与USB 3.0(即USB 3.1 Gen1)技术相比,新USB技术使用一个更高效的数据编码系统,并提供一倍以上的有效数据吞吐率。它完全向下兼容现有的USB连接器与线缆。
USB 3.1 Gen2兼容现有的USB 3.0(即USB 3.1 Gen1)软件堆栈和设备协议、5Gbps的集线器与设备、USB 2.0产品。
USB 3.2:
- USB 3.2 规范进一步提高了数据传输速度。
- USB 3.2 有变体:USB 3.2 Gen 1x1,USB 3.2 Gen 2x1 和 USB 3.2 Gen 2x2。
- USB 3.2 Gen 1x1 就是 USB 3.1 Gen 1(或 USB 3.0),提供最高 5Gbps 的速度。
- USB 3.2 Gen 2x2 提供最高 20Gbps 的速度,是 USB 3.1 Gen 2 的两倍。
USB 4.0 全能USB4 TYPE-C接口
以 Thunderbolt 3 也就是雷电3规范为基础;USB4以 USB 3.2 2x2 的优势为基础,保留了 USB-C 连接,但规定最低吞吐量为 20 Gbps,并有可能实现双倍吞吐量。它还提高了与 Thunderbolt 标准的兼容性,允许对 DisplayPort 和 PCIExpress 进行隧道连接,以便通过 USB 更好地支持更高分辨率的显示器,并强制要求使用 USB Power Delivery。
USB4 2.0 的数据传输速度最高可达 120Gbps,即使是目前USB4 1.0的满血速度也有40Gbps。
后面的命名规范为 USB4 XXGps
USB SS
- SSUSB通常指的是USB 3.0及其后续版本,包括USB 3.1和USB 3.2的SuperSpeed传输模式。
- 它提供比USB 2.0更高的数据传输速率,支持更高效的数据传输和更快的充电能力。
- SSUSB接口和插头通常带有蓝色标记,以区别于USB 2.0的黑色或白色接口。
- 支持向后兼容,即SSUSB设备可以与旧版USB接口兼容,但传输速度会降至较低版本的速度。
总结
总的来说,USB 3.0、USB 3.1 Gen 1、USB 3.1 Gen 2 和 USB 3.2 是 USB 3.0 以后的不同版本,它们提供了不同的数据传输速度和功能。USB 3.2 进一步细分了 USB 3.x 的速度,使用户能够更清楚地了解设备的性能。
Type-C
而Type-C是一种USB接口的形状,也就是我们说的插头形状。它的特点是插口大小适中,而且正反面都可以插入,使用起来更加方便。Type-C接口并不代表USB版本,Type-C接口上的USB版本可以是USB 2.0,也可以是USB 3.0,甚至是最新的USB 4.0。
简单来说,USB是一种连接和传输数据的标准,而Type-C是这种标准中的一种接口形状。我们常说的USB Type-C,指的就是使用了USB标准,并且接口形状为Type-C的设备。
苹果15 promax 上就是 USB 3.1 gen 2 10Gps速率的C口。