最专业的叫法是 DP 和 DM,DP 可以写成 D+,DM 可以写成 DN、D-
USB通信协议
主机 Host
从机 Slave
好乱,这个表格不对,
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 口,。