嵌入式开发文档

基本信息

项目 内容
中文名称 通用串行总线
英文名称 Universal Serial Bus(USB)
起源年代 1996 年(Intel 等七家公司联盟)
简介 差分串行总线,支持即插即用、供电与高速通信。
主要用途 固件升级、虚拟串口、虚拟网卡、大容量存储

概述

Universal Serial Bus,差分串行总线,支持即插即用、供电与高速通信,是嵌入式设备与主机通信、固件升级的常用接口。

引脚

引脚 信号 说明
VBUS 5V 电源 供电/检测
D+ / D- 差分数据对 全速/低速
GND 地 共地
ID OTG 识别 判断 Host/Device

速率

标准 速率 别称
低速 1.5 Mbps USB 1.0
全速 12 Mbps USB 1.1
高速 480 Mbps USB 2.0
超高速 5 Gbps USB 3.0
超高速+ 10/20 Gbps USB 3.1/3.2

模式

模式 说明
Host 主机(PC/MPU),管理总线
Device 设备(MCU 作为从设备)
OTG 可切换 Host/Device

D +和D-引脚是用于USB 2.0连接的差分对。插座中有两个D +引脚和两个D-引脚。但是,这些引脚相互连接,实际上只有一个USB 2.0数据差分对可供使用。冗余设计只是为了提供可翻转的连接器。

VBUS和GND引脚是电源和信号的返回路径。默认的VBUS电压为5 V,但标准允许器件协商并选择VBUS电压而不是默认值。电源传输允许VBUS具有高达20 V的电压。最大电流也可以升高到5A。因此,USB Type-C可以提供100 W的最大功率。

USB 2.0 TypeA Male连接器实物图 enter image description here

封装图如下(顶视图) enter image description here