USB概述

生活中,经常看到各种USB,但USB是什么,各种颜色背后有有着什么不同的深意呢。本文将从USB概述、历史演进、不同USB协议的差异逐步展开介绍。

一、USB是什么

USB是Universal Serial Bus(通用串行总线)的缩写,是目前全球最通用的设备连接标准,核心作用是实现电子设备之间的数据传输、供电或扩展功能。

数据传输:这是基础功能,不同USB版本传输速率不同,可传输文件、图片、视频等数据。

供电/充电:通过接口给外接设备供电。

扩展功能:部分高端的USB版本(USB3.2、USB4)支持视频输出(连接显示屏)、网络传输等扩展功能,实现一线多用

二、USB的分类

从USB1.0到USB2.0,USB3.x、USB4,核心是提升传输速度、增强供电能力、扩展功能,切保持向下兼容。

(1)接口形态

常见三种USB-A(标准大口)Micro-USB(老款手机常用)、Type-C。

USB-A(标准大口):正面看引脚从左向右:VCC、D-、D+、GND

Micro-USB(微型口):缺口朝上,引脚从左向右:VCC、D-、D+、GND

Type-C(USB-C)引脚对称分布,核心供电(VCC、GND)和数据(D+、D-)有两种冗余设计,正反插都能导通。

三、USB协议

本部分以最常用的USB2.0标准定义介绍各个引脚,后续是在此基础上额外增加,核心基础定义不变。

1、核心引脚定义(4线制)

引脚标识 中文名称 功能说明 常见线色(通用规范) 补充说明
VCC 电源正极 提供供电,电压为5V(USB标准) 红色(固定) 必须连接正确,否则设备无法上电或烧毁设备
GND 电源负极(地) 形成供电回路,保障电压稳定 黑色(固定) 必须连接正确,否则设备无法上电或烧毁设备
D+(USB_P) 数据正信号线 差分数据传输正端,与D-配合传输数据 绿色(常规) 与D-成对使用,极性不能接反,否则设备无法识别
D-(USB_N) 数据负信号线 差分数据传输负端,与D+配合传输数据 白色(常规) 与D-成对使用,极性不能接反,否则设备无法识别

2、不同协议核心差异对比

特性 USB2.0 USB3.0(USB3.2 Gen1) USB3.1(USB3.2 Gen2) USB3.2 Gen2x2
理论传输速率 480Mbps(60MB/s) 5Gbps(625MB/s) 10Gbps(1.25GB/s) 20Gbps(2.5GB/s)
核心引脚 4线(Vcc、Gnd、D+、D-) 9线(新增5根差分线) 9线(沿用3.0引脚) 12线(双路Gen2通道)
实际使用场景 键盘、鼠标、低俗外设 移动硬盘、高清视频传输 高速固态硬盘、4K视频导出 大型SSD、8K视频、高速备份
供电能力(标准) 5V/500mA(2.5W) 5V/900mA(4.5W) 同USB3.0(可扩展PD) 支持PD快充(最高100W)
接口外观识别 通常为黑色胶芯 蓝色胶芯 红色/橙色胶芯 紫色胶芯(部分厂商)

兼容性原则:所有 USB3.x 设备都能插 USB2.0 接口使用,但速率会被限制在 480 Mbps;USB2.0 设备插 USB3.x 接口也能正常工作,同样受限于自身速率。

供电升级重点:USB3.x 除了基础供电提升,Type-C 接口的 USB3.2 还支持 PD 快充协议,可给手机、笔记本供电,而 USB2.0 不支持 PD。

实际速率折扣:理论速率会受线缆质量、设备性能影响,比如 USB3.0 实际传输速度约 400-500 MB/s,USB3.2 Gen2 实际约 900 MB/s-1.1 GB/s。

相关推荐
azwsm9 小时前
驱动第一阶段——启动流程
单片机·嵌入式硬件
单片机杂货铺11 小时前
基于单片机的自动开窗器设计
stm32·嵌入式硬件·51单片机·硬件工程
天天爱吃肉821813 小时前
商用车多体动力学实战笔记|第6篇:动力传动系统(发动机、变速箱、分动器、TCS、LSD限滑差速)
大数据·人工智能·笔记·python·嵌入式硬件·汽车
lhbweilai13 小时前
STM32 I2C(hal库)
stm32·单片机·嵌入式硬件
单片机杂货铺16 小时前
基于STM32的智能市政清洁小车系统设计
stm32·单片机·嵌入式硬件·物联网·硬件工程
单片机杂货铺17 小时前
基于STM32的智能书房系统的设计
stm32·单片机·嵌入式硬件·51单片机·硬件工程
&Hello Code17 小时前
3.解决STM32工程混乱:一套可复用六层架构,GPIO 、LED 实战演示
stm32·嵌入式硬件·架构
普科PRBTEK17 小时前
电流探头的常见应用场景
单片机·嵌入式硬件
qq_4017004118 小时前
3个常用的单片机实现隔离控制大电流负载例子
单片机·嵌入式硬件
weixin_4568083818 小时前
【沁恒蓝牙开发】BLE常见错误码与解析
c语言·单片机·嵌入式硬件