没志青年
发布于 2025-07-05 / 30 阅读
0

硬件基础 - USB

最专业的叫法是 DP 和 DM,DP 可以写成 D+,DM 可以写成 DN、D-

USB通信协议

主机 Host

从机 Slave

时间

USB 协议版本

官方称呼

以往称呼

传输速度

说明

USB2.0

USB2.0

USB3.0

USB3.2 Gen 1x1

USB3.1

USB3.2 Gen 2x1

USB3.2

USB3.2 Gen 2x2

USB4

USB4 V2.0

好乱,这个表格不对,

USB OTG

USB On-The-Go,是USB 2.0的补充标准。

OTG 用于两个从机之间数据通信,无需主机的管理。

例如,手机和U盘都是从机,电脑为主机,将手机和U盘连接上电脑后,才能实现手机和U盘的数据传输。而有了OTG,U盘通过一个转接器直接连在手机上,就可以数据传输了。

常用接口

Micro-B

  • ID:

  • VBUS、GND

  • D-、D+:USB数据线

TypeC

TypeC 公口,充电线上的那一个

TypeC 母口,电路板上的那一个

TypeC按中心180°旋转,引脚重合,这就是TypeC能随便插的原因。

TypeC 引脚定义:

(1)电源引脚:VBUS、GND

(2)USB2.0信号引脚:D+、D-(DP1、DN1、DP2、DN2)

(3)SBU1、SBU2

(4)快充协议引脚:CC1、CC2

TypeC 分类:

  • 24PIN:全功能,USB2.0+USB3.0/3.1+视频音频传输+充电

  • 16PIN:USB2.0+充电。16PIN和12PIN是一回事,是因为制造中将相同的引脚合并了。

  • 6PIN:没有任何数据通信能力,仅充电。

TypeA

TypeA 2.0

TypeA 3.0

USB 硬件架构

这部分看 Linux 韦东山驱动大全中的讲解

拓扑结构

笔记本电脑引出来的 USB 口,。

插入检测

速度识别