1. 背景
最近买东西遇到挑选USB,一时看的有点晕,于是去梳理了一下USB的相关知识点,接口和协议。
理完之后发现思路清晰很多,所以分享在此。
2. 关键知识点
其实乍一看很乱,但是要记住的真不多,无非 USB版本有7种,USB接口有7种,以及2者之前的对应关系。
发现这张全图,基本涵盖一切知识点。
2.1 USB协议版本
USB协议目前一共有7个版本。
- usb1.0
- usb1.1
- usb2.0
- usb3.0
- usb3.1
- usb3.2
- usb4.0
让人绕的晕的原因是,这些版本大多经历过改名(USB是个好东西,USB协会名字起的一言难尽)
名称 | 名称 | 名称 | 发布时间 | 速度 | logo |
---|---|---|---|---|---|
USB1.0 | USB2.0 Low Speed | 1996.01 | 1.5 Mbps | ||
USB1.1 | USB2.0 Full Speed | 1998.09 | 12 Mbps | ||
USB2.0 | USB2.0 High Speed | 2000.04 | 480 Mbps | ||
USB3.0 | USB3.1 Gen1 | USB3.2 Gen1 | 2008.11 | 5 Gbps | |
USB3.1 | USB3.1 Gen2 | USB3.2 Gen2 | 2013.07 | 10 Gbps | |
USB3.2 | USB3.2 Gen2x2 | 2017.09 | 20 Gbps | ||
USB4.0 | 2019.09 | 40 Gbps |
吐槽1:
这个糟糕的命名让很多奸商转空子,分明是USB3.0的设备,非说自己是USB3.2。但是真要细究人家也没骗人,3.0就是3.2 gen1。怪就怪这个饶人的名字把!
吐槽2
USB4 的 新版本又改了命名规则。
实在无力吐槽了,不想记录了。
2.2 USB接口版本
USB接口目前也是7种。
(但是再按协议分就又细分了,比如microA在USB2.0 和 USB3.0的外形就不一样了,比如standA 在 USB2.0 和 USB3.0的接口触电也不一样……)
- Stand-TypeA
- Micro-TypeA
- Mini-TypeA
- Stand-TypeB
- Macro-TypeB
- Mini-TypeB
- TypeC
2.3 二者之间的对应关系
名称 | USB1.0 | USB1.1 | USB2.0 | USB3.0 | USB3.1 | USB3.2 | USB4 |
---|---|---|---|---|---|---|---|
Stand A | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
Mini A | ![]() | ![]() | ![]() | ||||
Micro A | ![]() | ![]() | ![]() | ||||
Stand B | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
MiniB | ![]() | ![]() | ![]() | ||||
Micro B | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
typeC | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
可以看出, |
- USB4开始只支持typeC
- mini A/B 只支持到usb2.0
3. 总结
大一统 一定是趋势,目前看来,typeC就是未来的趋势。
欧洲已经立法了,非typeC的设备不予售卖了。真的拍手称快。
也许这次苹果的lighting都刚不动了。
那些落后的各种线就早点退役吧,家里扔的乱七八糟的线头。
唯一担心的就是虽然都是typeC,大家也都用的裁剪版,内部线也不走完整的。到时候也是头疼。
为防止混淆,只能高价买几根完整线了,虽然大部分时候也只是用来充电。