USB 概述
各笔记导航
[[_posts/日拱一卒/开发随笔/USB/USB2_0/0_概述|USB2.0规范 (0)概述]]
[[_posts/日拱一卒/开发随笔/USB/USB2_0/1_术语和缩写|USB2.0规范 (1)术语和缩写]]
[[_posts/日拱一卒/开发随笔/USB/USB2_0/2_结构总览|USB2.0规范 (2)结构总览]]
规范文件说明
笔者学习 2.0 规范时从官网下载的版本为 20240927 。其目录结构如下所示
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
| └───usb_20_20240927 └───usb_20_20240927 | # 2002年5月28日发布的勘误表,修正了USB 2.0规范中的错误。 │ 2002_05_28_errata.pdf | # 关于5V短路耐受的工程变更通知(ECN)。 │ 5V Short Circuit Withstand ECN.pdf | # 连接时序相关的工程变更通知。 │ Connect Timing ECN.pdf | # 设备电容相关的工程变更通知。 │ Device Capacitance ECN.pdf | # HSIC(高速互连芯片)断开补充说明。 │ Disconnect_Supplement_HSIC_v1.0_18Sep2013.pdf | # 核心规范中TEST_MODE选择器值的工程变更通知。 │ ECN for Core Spec TEST_MODE selector values.pdf | # Mini-B接口相关的工程变更通知。 │ ecn1-usb20-miniB-revd.pdf | # 另一份勘误表,修正规范中的问题。 │ errata-092800-1207001.pdf | # 高速芯片间USB(HSIC)1.0版规范。 │ High Speed Inter-Chip_1_0 final.pdf | # HSIC相关的工程变更通知。 │ HSIC_ECN_21May2012.pdf | # USB 2.0规范的芯片间补充说明。 │ Inter-Chip USB Supplement to the USB 2.0 Specification_1.0.pdf | # 接口关联描述符相关的工程变更通知。 │ InterfaceAssociationDescriptor_ecn.pdf | # 电阻相关的工程变更通知。 │ resistor_ecn.pdf | # 制造商相关的工程变更通知。 │ rnd_chmfr_ECNFINAL.pdf | # 挂起电流相关的工程变更通知。 │ Suspend Current ECN.pdf | # Unicode相关的工程变更通知。 │ UnicodeECN.pdf | # USB 2.0材料变更的工程变更通知。 │ USB 2 0 Material Change ECN.pdf | # 相关的工程变更通知。 │ USB 2.0 DCR ECN.pdf | # 双等时输入相关的工程变更通知。 │ USB 2.0 Double Isochronous IN ECN.pdf | # VBUS最大限制的工程变更通知。 │ USB 2.0 ECN VBUS Max Limit.pdf | # eUSB2中继器相关的工程变更通知。 │ USB 2.0 eUSB2 Repeater ECN.pdf | # 锁相SOF(Start of Frame)相关的工程变更通知。 │ USB 2.0 Phase-Locked SOFs ECN.pdf | # USB 2.0采纳者协议,PDF提交更新。 │ USB 2_0 Adopters Agreement - PDF Submission Update 20230216.pdf | # LPM(链路电源管理)相关的勘误表。 │ USB2-LPM-Errata-final.pdf | # 链路电源管理相关的工程变更通知。 │ USB2_LinkPowerMangement_ECN[final].pdf | # USB 2.0主规范文档。 │ usb_20.pdf │ ├───Micro-USB_final | # Micro USB连接器倒角说明的工程变更通知。 │ Clarification on the Chamfer on USB 2 0 Micro Connectors ECN .pdf | # Micro USB连接器最大拔出力定义的工程变更通知。 │ Maximum Unmating Force Value Definition to USB 2 0 Micro Connectors ECN.pdf | # Micro-USB线缆和连接器的采纳者协议及设备类规范。 │ Micro-USB Cables and Connectors ADOPTERS AGREEMENT - Device Class Spec.pdf | # Micro-USB线缆相关的工程变更通知。 │ Micro-USB ECN for Cable R3.pdf | # Micro-USB 1.01版规范。 │ Micro-USB_1_01.pdf | # Micro-USB相关的工程变更通知。 │ MicroUSB ECN.pdf | # Micro USB的工程变更提案。 │ XV-4687C ECN Proposal for Micro USB.pdf | # 四线缆补充说明。 │ XV-4687C_Supplement Quad cable R1.pdf │ └───USB OTG and Embedded Host | # USB OTG(On-The-Go)2.0修正案。 │ USB OTG v2.0_ Amendment final_052609.pdf | # USB OTG及嵌入式主机2.0版1.1a规范。 │ USB_OTG_and_EH_2-0-version 1_1a.pdf │ └───USB OTG ECN # OTG和嵌入式主机VBUS最大电压的工程变更通知。 USB OTGEH ECN Maximum Vbus Voltage OTGEH2.0.1.1A.001.pdf
|
版本
-
USB1.0
- 由微软和英特尔在 1996 年 1 月 15 日推出 USB1.0 接口规范。(LOW-SPEED)
- 速率 1.5Mbit/s 。
- 对外提供供电电压为5V,最大电流500mA。
- 一般适用于鼠标、键盘等带宽在 10~100Kb/s 的低速HID设备。
- 支持热插拨。
-
USB1.1
- 由微软和英特尔在 1998 年 9 月 23 日提出了 USB1.1 接口规范。(FULL-SPEED)
- 速率 12Mbit/s ,并向下兼容。
- 传输线缆最大长度3米
- 对外提供供电电压为 5V,最大电流 500mA
- 一般适用于鼠标、键盘、U盘,光驱等带宽在 500Kb/s ~ 10Mb/s 范围内的设备。
- 一个USB接口理论上可以支持127个设备。
-
USB2.0
- 2000 年 4 月 27 日由 USB-IF 组织提出了 USB2.0 总线协议规范。(HIGH-SPEED)
- 具备 480Mbit/s 的高速传输速率,并向下兼容。
- 传输线缆最大长度5m
- 对外提供供电电压为5V,最大电流 500mA
- 通过 HUB 级联的方式,一个USB接口理论上可以扩展127个USB设备
- 支持 4 种传输方式:控制传输、中断传输、同步传输和块传输。
-
USB3.0
- 超高速 USB3.0 规范于 2008 年 11 月 17 日由 USB-IF 组织推出。
- 提供更高的 5.0Gbit/s 的超高速传输速度,并向下兼容。
- 对外提供供电电压为 5V ,最大电流 900mA 。
- 传输线缆最大长度3m
- 增加了新的电源管理功能,支持待机、睡眠以及暂定模式,更加省电。
- 全双工通讯。
下载
下载链接中的规范为笔者存档自行使用,不保证按原样提供。官方规范在 USBIF 官网提供,自行下载。
USB 2.0
PD 规范