fbpx
维基百科

USB

通用序列匯流排(英語:Universal Serial Bus,縮寫:USB)是連接電腦設備的一種序列匯流排標準,也是一種輸入輸出(I/O) 連接埠的技術規範,廣泛應用於個人電腦和行動裝置等資訊通信產品,並擴展至攝影器材、數位電視(機上盒)、遊戲機等其它相關領域。

Universal Serial Bus
USB認證標誌
類別 匯流排
設計者
設計时间 1994年11月,​28年前​(1994-11
製造商 康柏DECIBM英特爾微軟NEC北電網路
前身 串行接口, 并行接口, 游戏端口, Apple Desktop Bus, PS/2接口
長度 5公尺(最大)
宽度 11.5毫米(A型連接器),8.45毫米(B型連接器)
高度 4.5毫米(A型連接器),7.78毫米(B型連接器,pre-v3.0)
热插拔 支援
外接 支援
纜線 4條纜線,而USB 3.0擁有9條纜線
引脚 4個(1个供电,2个数据,1个接地);USB 3.0擁有9個(另外4個提供給SuperSpeed技術);USB 3.1 Type-C擁有24個
连接器 唯一
信号 5伏特直流電
最大電壓 20 V(±5%)(根據不同版本)
最大電流 500mA–5A @ 5V(根據不同版本)
数据信号 由规范定义的数据包
宽度 1 bit
比特率 1.5/12/480/5,000/10,000/20,000/40,000 Mbit/s(根據不同版本)
最多设备数 127
协议 串列
標準USB A型連接器(左)及B型連接器(右)
引脚1 VCC(+5V)
引脚2 Data-
引脚3 Data+
引脚4 接地

多媒體電腦剛問世時,外接式裝置的傳輸介面各不相同,如印表機只能接LPT、數據機只能接RS232、滑鼠鍵盤只能接PS/2等。繁雜的介面系統,加上必須安裝驅動程式並重新開機才能使用的限制,都會造成使用者的困擾。因此,創造出一個統一且支援易插拔的外接式傳輸介面,便成為無可避免的趨勢,USB應運而生。

最新一代的USB是USB4,傳輸速度為40Gbit/s。物理接頭USB Type-A、Type-B接頭分正反面,新型USB Type-C接頭不分正反面。[1][2]

概述

 
A型USB 2.0插座
 
两个B型USB连接器,mini和全尺寸的,侧视图和正视图,旁边是5美分做对照
 
USB集线器

USB最初是由英特尔微软倡導發起,最大的特点是尽可能地实现热插拔即插即用。当设备插入时,主机枚举到此设备并加载所需的驱动程序,因此其在使用上远比PCIISA等总线方便。

USB在速度上远比并行端口(例如EPP、LPT)與串行接口(例如RS-232)等傳統電腦用標準匯流排快上許多。USB 1.1(USB 2.0 FullSpeed)的最大傳輸速率為12Mbps,USB 2.0(USB 2.0 HiSpeed)為480Mbps,USB 3.0(USB 3.2 Gen1) 為 5Gbps,USB 3.1(USB 3.2 Gen2x1) 為 10Gbps,而USB 3.2(USB 3.2 Gen2x2)更达20Gbps,以及近期發表的USB 4.0,其速度可達40Gbps。

USB的设计为非对称式的,它由一个主机控制器和若干通过集线器设备以树形连接的设备组成。一个控制器下最多可以有5级Hub,包括Hub在内,最多可以連接128個設備,因為在設計時是使用7位元定址欄位,二的七次方就等於128,一般人說USB連接127個是指連接(某一設備)時需扣除一個連接主機的USB接頭,而一台计算机可以同时有多个控制器。和SPI-SCSI等标准不同,USB集线器不需要终结器。

USB可以连接的外设鼠标键盘游戏手柄游戏杆扫描仪数码相机打印机硬盘网卡等部件。对数码相机这样的多媒体外设USB已经是缺省接口;由于大大简化与计算机的连接,USB也逐步取代并行接口成为打印机的主流连接方式之一。2004年已经有超过1亿台USB设备;到2007年時,高清晰度数字影片外设是仅有的USB未能染指的外设类别,因为他需要更高的传输速率,不過USB3.1和2019年USB4的問世,高解析度數位影片外設和外接式顯示卡也能在USB播放。

现USB标准中,按照速度等级和连接方式分为以下七种版本。注意USB-IF目前正式的主版本号只有USB 2.0和USB 3.2两个。

USB版本 标志 傳輸速度

(bit)

理論速度

(Byte)

目前官方版本名 官方市场代号 原名
USB 2.0 LowSpeed 低速
Low Speed
USB 1.0   1.5Mbps 0.1875MB/s
FullSpeed 全速
Full Speed
USB 1.1 12Mbps 1.5MB/s
HiSpeed 高速
Hi-Speed
USB 2.0   480Mbps 60MB/s
USB 3.2 Gen 1 超高速USB5Gbps
SuperSpeed USB
USB 3.0   5Gbps 500MB/s
Gen 2 超高速USB 10Gbps
SuperSpeed USB 10Gbps
USB 3.1   10Gbps 1212.12MB/s
Gen 2x2 超高速USB 20Gbps
SuperSpeed USB 20Gbps
N/A   20Gbps 2424.24MB/s
USB4   40Gbps 5GB/s
USB On-The-Go  
USB Power Delivery  
Wireless USB  

标准

USB开发者论坛负责USB标准制订,其成员包括:苹果公司惠普NEC微软英特尔

2001年底,USB-IF公布USB 2.0规范,与之前的USB 0.9USB 1.0USB 1.1一样,该规范完全向下兼容。随后,USB-IF公布USB On-The-GoUSB OTG,当前版本:1.0a)作为USB 2.0规范的补充标准,使其能够用于在便携设备之间直接交换数据。

USB的连接器分为A、B两种,分别用于主机和设备;其各自的小型化的连接器是Mini-A, Mini-BMicro-A, Micro-B,另外还有Mini-AB(可同時支持Mini-AMini-B)的插口。USB 3.1版本中導入支持正反面不区分插入的C型

技术细节

技术指标

 
從左至右:
  • 专有接口(非USB)
  • Mini-B插头
  • type-B插头
  • type-A插口
  • type-A插头
  • 目前USB支持5种数据信号速率,USB设备应该在其外壳或者有时是自身上正确标明其使用的速率。USB-IF进行设备认证并为通过兼容测试并支付许可费用的设备提供基本速率(低速和全速)和高速的特殊商标许可。

    • 1.5 Mbps的低速速率。主要用于低速率人机接口设备,例如键盘、鼠标、游戏杆等等。
    • 12 Mbps的全速速率。在USB 2.0之前是曾经是最高速率,后起的更高速率的高速接口应该兼容全速速率。多个全速设备间可以按照先到先得法则划分带宽;使用多个等时设备时会超过带宽上限也并不罕见。所有的USB連接埠支援全速速率。
    • 480 Mbps的高速速率。并非所有的USB 2.0设备都是高速的。高速设备插入全速連接埠时应该与全速兼容。而高速連接埠具有所谓事务翻译器Transaction Translator)功能,能够隔离全速、低速设备与高速之间数据流,但是不会影响供电和串联深度。
    • 5Gbps的超高速速率。相較於現有USB 2.0的480Mbps最高理論速度,USB 3.0可支援到5.0Gbps,是USB 2.0的10倍。若將USB 3.0應用到外接硬碟、隨身碟或藍光燒錄機等儲存裝置,將可大幅縮短資料傳輸時間。
    • 10Gbps的超高速速率+。USB 3.1 Gen2最高10Gbps理論速度,是USB 3.0的兩倍。

    机械和电子标准

    USB机械电子标准一览
    类别 Type-A Type-B Type-C Mini-A Mini-B Mini-AB Micro-A Micro-B Micro-AB
    插头(公头) 2.0     不存在     不存在     不存在
    3.2       已棄用 已棄用 已棄用  
    插座(母头) 2.0     不存在       不存在    
    3.2       已棄用 已棄用 已棄用   已棄用
    应用范围 计算机 扫描仪、打印机等 新式计算机、移动电话、平板电脑等 旧式便携设备 仅作为万能接头 移动电话、平板电脑等 仅作为万能接头

    标准USB接口

     
    USB插头
     
    标准USB线的内部结构,可以看到里面有红、白、绿、黑四根小的导线

    USB信号使用分别标记为D+和D- 的双绞线传输,它们各自使用半双工差分信号并协同工作,以抵消长导线的电磁干扰。

    标准USB连接器触点
    触点 功能(主机) 功能(设备)
    1 VBUS(4.75-5.25 V) VBUS(4.4-5.25 V)
    2 D- D-
    3 D+ D+
    4 接地 接地

    Mini USB接口

     
    Mini USB接口。左為A型;右為B型

    Mini USB除了第4针外,其他接口功能皆與标准USB相同。第4针成为ID,地线在mini-A上连接到第5针,在mini-B可以悬空亦可连接到第5针。

    Mini USB连接器触点
    触点 功能 顏色
    1 VBUS(4.4–5.25 V)
    2 D−
    3 D+
    4 ID
    5 接地

    Micro USB接口

     
    Micro-USB插头
     
    Micro A USB接口
     
    Micro B USB接口

    2007年1月4日,USB实装论坛颁布Micro-USB的插头标准[3]。该标准将在许多新型智能手机PDA上替代Mini-USBMicro-USB插头的插拔寿命为10,000次,比Mini-USB插头高度减半,宽度相差无几。OMTP组织最近宣布,Micro-USB将成为移动设备数据和电源的标准接口[4]

    2009年2月17日,全球行動通訊聯盟協會宣佈在2012年前將使用Micro-USB作為全球統一的標準充電器規格。首批簽署協議的廠商包括:諾基亞樂金摩托羅拉三星索尼移動美國電話電報公司法國電信西班牙電信T-Mobile沃达丰

    编码方式

    USB使用NRZI编码方式:当数据为0时,电平翻转;数据为1时,电平不翻转。为了防止出现过长时间电平不变化现象,在发送数据时采用位填充处理。具体过程如下:当遇见连续6个高电平时,就强制插入一个0。经过位填充后的数据由串行接口引擎(SIE)将数据串行化和NRZI编码后,发送到USB的差分数据线上。接收端完成的过程和发送端刚好相反。

    軟體架構

     
    焊接在印刷電路板上的USB插座

    一個USB主機通過Hub鏈可以連接多個設備。由於理論上一個物理設備可以承担多種功能,例如路由器同時也可以是一個SD卡讀卡器,USB的術語中設備(Device)指的是功能(Functions)。集線器(Hub)由於作用特殊,按照正式的觀點並不認為是Function。直接連接到主機的Hub是根(root)Hub。

    端點

    設備/功能(和集線器)與管道Pipe(邏輯通道)聯繫在一起,管道把主機控制器和被稱為端點Endpoint的邏輯實體連結起來。管道和比特流(例如UNIX的Pipeline)有著相同的含意,而在USB詞彙中術語端點經常和管道混用,甚至在正式文檔中。

    端點(和各自的管道)在每個方向上按照0-15編號,因此一格設備/功能最多有32個活動管道,16個進,16個出。(出(OUT)指離開控制器,而入(IN)指進入主機控制器。)两個方向的端點0總是留給匯流排管理,占用了32個端點中的2個。在管道中,數據使用不同長度的包傳遞,端點可以傳遞的包長度上限一般是 字節,所以USB包經常包含的數據量依次有8、16、32、64、128、256、512或者1024字節。

    一個端點只能單向(進/出)傳輸數據,自然管道也是單向的。每個USB設備至少有两個端點/管道:他們分别是進出方向的,編號為0,用於控制匯流排上的設備。按照各自的傳輸類型,管道被分為4類:

    • 控制傳輸(Control)——一般用於短的、簡單的對設備的命令和狀態反饋,例如用於匯流排控制的0號管道。
    • 同步傳輸(Isochronous)——按照有保障的速度(可能但不必然是儘快地)傳輸,可能有數據丟失,例如實時的音頻、視頻。
    • 中斷傳輸(Interrupt)——用於必須保證儘快反應的設備(有限延遲),例如滑鼠、鍵盤。
    • 批量傳輸(Bulk)——使用餘下的帶寬大量地(但是沒有對於延遲、連續性、帶寬和速度的保證)傳輸數據,例如普通的文件傳輸。

    一旦設備(功能)通過匯流排的Hub附加到主機控制器,主機控制器就給它分配一個主機上唯一的7位地址。主機控制器通過投票分配流量,一般是通過輪詢模式,因此沒有明確向主機控制器請求之前,設備不能傳輸數據。

    為了訪問端點,必須獲得一個分層的配置。連接到主機的設備有且僅有一個設備描述符(Device Descriptor),而設備描述符有若干配置描述符(Configuration Descriptors)。這些配置一般與狀態相對應,例如活躍和節能模式。每個配置描述符有若干接口描述符(Interface Setting),用於描述設備的一定方面,所以可以被用於不同的用途:如一個相機可能擁有視頻和音頻兩個接口。接口描述符有一個缺省接口設置(Default Interface Setting)和可能多個替代接口設置(Alternate Interface Settings),它們都擁有如上所述的端點描述符。一個端點能夠在多個接口和替代接口設置之間複用。

    HCD (Host Controller Driver)

    包含主機控制器和HUB的硬體為程序員提供了由硬體實現定義的接口主機控制器設備(HCD)。而實際上它在計算機上就是內存映射

    1.0和1.1的標準有两個競爭的HCD實現。康柏的開放主機控制器接口(OHCI)和Intel的通用主機控制器接口(UHCI)。VIA威盛採納了UHCI;其他主要的芯片組多使用OHCI。它們的主要區別是UHCI更加依賴軟體驅動,因此對CPU要求更高,但是自身的硬體會更廉價。它們的並存導致作業系統開發和硬體廠商都必須在兩個方案上開發和測試,從而導致費用上升。因此USB-IF在USB 2.0的設計階段堅持只能有一個實現規範,這就是擴展主機控制器接口(EHCI)。因為EHCI只支持高速傳輸,所以EHCI控制器包括四個虛擬的全速或者慢速控制器。這裡同樣是Intel和Via使用虛擬UHCI,其他一般使用OHCI控制器。

    某些版本的Windows上,打開設備管理器,如果設備說明中是否有「增強」("Enhanced"),就能夠確認它是2.0版的。而在Linux系统中,命令lspci能夠列出所有的PCI設備,而USB會分別命名為OHCI、UHCI或者EHCI,列出為32位地址的為EHCI,16位的為OHCI。命令lsusb能夠顯示所有USB設備的訊息。命令dmesg能夠顯示OS啟動時關於USB設備的訊息。

    USB封包格式

    USB的封包格式和早期的網際網路封包格式非常相似,要了解USB連接原理就一定要先了解封包格式。

    USB封包格式
    偏移量 類型 大小
    0 HeaderChksum 1 利用添加包頭進行效驗,不包括包頭本身的校驗。
    1 HeaderSize 1 包頭的大小,包括可用的字串。
    2 Signature 2 數據值為0x1234
    4 VendorID 2 USB提供商的ID
    6 ProductID 2 USB產品ID
    8 ProductVersion 1 產品版本號
    9 FirmwareVersion 1 固件版本號
    10 USB屬性 1 USB Attribute:

    Bit 0:如果設為1,包頭包括以下三個字串:語言、製造商、產品字串;如果設為0,包頭不包括任何字串。
    Bit 2:如果設為1,設備自帶電源;如果設為0,無自帶電源。
    Bit 3:如果設為1,設備可以通過匯流排供電;如果設為0,無法通過匯流排供電。
    Bits 1 and 4—7:保留。

    11 最大電力 1 設備需要的最大電力,以2mA(毫安培)為單位。
    12 設備屬性 1 Device Attributes:

    Bit 0:如果設為1,CPU運行在24 MHz;如果設為0,CPU運行在12 MHz。
    Bit 3:如果設為1,設備的EEPROM可以支持400 MHz;如果設為0,不支持400 MHz。
    Bits 1, 2 and 4 ... 7:保留。

    13 WPageSize 1 I2C的最大寫入頁面大小
    14 數據類型 1 該數值定義設備是軟體EEPROM還是硬體EEPROM。0x02:硬體EEPROM

    其它數值無效。

    15 RpageSize 1 I2C最大讀取頁面大小。如果值為0,整個負載大小由一個I2C讀取裝置讀取。
    16 PayLoadSize 2 如果將EEPROM作為軟體EEPROM使用,表示軟體的大小;除此之外該值都是0。
    0xxx Language string 4 語言字串。以標準USB字串格式表示。(非必要欄位)
    0xxx Manufacture string ... 製造商字串。以標準USB字串格式表示。(非必要欄位)
    0xxx Product string ... 產品字串,以標準USB字串格式表示。(非必要欄位)
    0xxx Application Code ... 表示應用代碼。以標準USB字串格式表示。(非必要欄位)

    傳輸協定

    • BOT傳輸協定:BOT (Bulk-Only Transport)[5],誕生於1999年,專為USB 1.1所設計,至今最快的USB 3.1都可向下兼容這個基本的BOT傳輸協定。在傳輸資料作業開始時,外接USB 3.0裝置與電腦主機板(USB 3.0擴充卡)之間,在同一時間單位內,每次只傳輸單一指令,所以速度較UASP慢,屬於「半雙工傳輸模式」。
    • UASP傳輸協定[6][5]:UASP (USB Attached SCSI Protocol),與USB 3.0一同誕生於2008年,USB應用者論壇(USB-IF)為改良BOT傳輸協定過慢的缺點,將SCSI架構改進並推出UASP,包括多命令平行處理能力、任務管理與控制等機制,也支援NCQ(原生指令排序),速度比BOT傳輸模式快上許多,屬於「全雙工傳輸模式」。啟動UASP雖然能提升傳輸效能,但也有許多限制,電腦用戶必須具備支援UASP的外接USB 3.0裝置內部的裝置端控制器、主機板上的主機端控制器、驅動程式,三者缺一不可(有的還額外需要安裝靱體)。在OS支援度上,使用Windows 7的用戶若想啟動UASP,必須安裝相應的驅動程式,如果用戶使用Windows 8/Mac OS X 10.8.3以及之後陸續推出的10.9版本,因為其已內建UASP的驅動程式,所以直接原生支援UASP,如此可省去安裝驅動程式的麻煩。UASP的裝置端橋接晶片有:LucidPort USB 300、祥碩科技ASMedia ASM1053/ASM1042、智微JMS 569、德州儀器TUSB9261等等。

    设备分类

     

    依附在总线上的设备可以是需要特定的驱动程序的完全定制的设备,也可能属于某个设备类别。这些类别定义设备的行为和接口描述符,这样一个驱动程序可能用于所有此种类别的设备。一般操作系统都为支持这些设备类别,为其提供通用驱动程序。

    设备分类由USB设计论坛设备工作组决定,并分配ID。

    如果一个设备类型属于整个设备,该设备的描述符的bDeviceClass域保存类别ID;如果它这是设备的一个接口,其ID保存在接口描述符的bInterfaceClass域。他们都占用一个字节,所以最多有253种设备类别。(0x00和0xFF保留)。当bDeviceClass设为0x00,操作系统会检查每个接口的bInterfaceClass以确定其类别。

    每种类别可选支持子类别(SubClass)和协议子定义(Protocol subdefinition)。这样可以用于主设备类型的不断修订。

    常用设备类别和ID有:

    ID 裝置 例子
    0x00 [7] 保留值
    0x01 [7] 音效裝置 音效卡
    0x02 USB通訊控制裝置 網卡、數據機、串列埠
    0x03 [7] 人機介面裝置(HID) 鍵盤滑鼠控制杆
    0x05 物理介面裝置 有力量回饋的控制杆
    0x06 [7] 靜止圖像捕捉設備 影像掃描器Picture Transfer Protocol
    0x07 [7] 列印裝置 打印機
    0x08 [7] 大容量存取裝置 USB隨身碟、移動硬碟記憶卡讀卡機、數碼相機
    0x09 [7] 集線器 集線器
    0x0A [7] 通信裝置 數據機網絡卡、ISDN傳真
    0x0B 智慧卡裝置 讀卡器
    0x0E [7] 影像裝置 網路攝影機
    0xE0 [7] 無線傳輸裝置 藍牙
    0xFE 特殊的應用 紅外線資料橋接器
    0xFF [7] 定製裝置

    USB接头

     
    常用的USB延长线

    接头是由USB协会所指定,接头的设计一方面为了支持众多USB的基本需求,另一方面也避免以往许多类似串行接头所出现的问题。

    • 接头设计的相当耐用。许多以往使用的接头较脆弱,即使受力不大,有时针脚或零件也会折弯甚至断裂。而USB接头的金属导电部份周围有塑料作为保护,而且整个连接部份被金属的保护套围住,因此USB接头不论插拔,都不容易受损。由於金屬保護套和外圍塑料護套的保護,需要較大的力量才能造成USB接头明顯的損壞。
    • 具有防呆设计,方向相反的插头不可能插到插座裡,方向正反很容易感觉出来。所以不可能把USB接口插错。
    • 接头能相对便宜地大量生产。
    • 在USB网络中,接头被强制使用定向拓扑。USB不支持环形网络,因此不兼容的USB设备之间接口也不兼容。不像其他通讯系统(如RJ-45电缆)不能使用转换插头,防止环形USB网络产生。
    • 适度的插拔力。USB电缆和小型USB设备能被插口卡住(不需要夹子、螺丝或者其他接口那样的锁扣)。只需要适当力量插拔即可連接周邊設備。
    • 由于接头的构造,在将USB插头插入USB座时,插头外面的金属保护套会先接触到USB座内对应的金属部份,之后插头内部的四个触点才会接触到USB座。金属保护套会连接到系统的地線,提供路径使静电可以放电,避免因静电通过电子零件而造成损坏。
    • USB电缆最长允许5米,更长的距离需要HUB。[8]

    接頭一覽表

    USB接頭配對一覽
    插頭(右)

    插座(下)            
                 
    USB 3.0 Type A
     
    USB 3.0 Type B
     
    USB 3.0 Micro-B
     
    USB-C
      可向下兼容
     
      已棄用
      已棄用 已棄用
     
     
     
     
    USB 3.0 Type A
    可向下兼容
     
    USB 3.0 Type B
    可向下兼容
     
    USB 3.0 Micro-B
    可向下兼容
     
    USB-C
    USB 線
    插頭(線的兩端)              
    Micro-B SuperSpeed
     
    USB-C
      非標準 非標準 非標準
      非標準 棄用 棄用 非標準
      非標準 非標準 非標準
      棄用 非標準
      棄用 非標準 非標準
      非標準
     
    Micro-B SuperSpeed
     
    USB-C
    USB插头-版本
    接头 USB 2.0 USB 3.2 Gen2x1 USB 3.2 Gen2x2 USB 4
    速度等级 达480Mbps 达10Gbps 达20Gbps 达40Gbps
      不达速 棄用
      兼容 棄用
      不达速 棄用
      兼容 棄用
     
    Type-C
    兼容
      不达速 棄用
      兼容 最高5Gbps 棄用
    Mini-A, Mini-B, Mini-AB
    Micro-A, Micro-AB
    棄用

    電源

     
    利用USB接頭供電的小型電風扇

    USB接頭默认提供一組5伏特的電壓,可作為相連接USB設備的電源。實際上,設備接收到的電源可能會低於5V,只略高於4V。通过USB PD3.0、QC4等快速充电协议,现有USB接口的最大的可以达到20V,最低3V。

    USB-IF規範1.1版定義USB埠最高供電可達到1.5A/1500mA,而最新的1.2版規範更是修正為最大5A/5000mA的供電,但是總和也不得超過5A。

    一個USB的HUB最多只能提供500 mA的電流。如此的電流已足以驅動許多電子設備,不過連接在總線供電HUB的所有設備,需要共享500mA的電流額度。一個由總線供電的設備可以使用到它所連接埠上允許輸出的所有電源。

    總線供電的HUB可以將電源供給連接在HUB上的所有設備,不過USB的規範只允許總線供電的HUB下游串接一層總線供電的設備,因此,總線供電的HUB下游不允許再串接另一個由總線供電的HUB。許多HUB有外加電源,因此可以提供電源給下游的設備,不會消耗總線上的電源。若設備需要的電壓超過5V,都需要使用外加電源。

    相對於之前其他溝通介面僅能傳遞訊息資料,USB插槽本身還能提供5V(伏特)的主動電壓,及0.5A(安培)的電流,因此對於一些小型設備而言,可以不必再外接電源供應裝置,就能直接利用來自USB插槽的電力順利運作。利用這特點,也有廠商開發出適當的排線,將USB拿來當作供電插座般使用,例如作為行動電話的充電器,或是提供小型桌燈電風扇等的電力需要,反而與原本用來連接電腦用的主要用途無關。

    同类标准比较

    USB大容量存储

     
    闪存盘,典型的USB大容量存储设备

    USB使用USB大容量存储设备标准实现Storage设备的连接。它最初被用于传统的磁盘和光盘驱动,但是现在已经扩展到支持大量不同的设备。

    USB有一个非常重要的优点,那就是它能够在不关闭電腦主機電源的情况下动态的安装和删除USB设备,这使它成为一種有用的外部设备

    在市面也可以找到USB 3.0 Dongle[9]此類小型可插拔式的行動裝置,尺寸如同隨身碟一樣迷你,有廠商推出USB介面的Wi-Fi/藍芽無線Dongle,只要將此Dongle插入液晶電視上,即可透過無線連接方式,將使用者手機、平板、筆電中的影片、照片分享到液晶電視上觀看,市面上已有廠商將Android作業系統直接寫入Dongle,成為多功能電視棒的產品。

    相关存储产品包括:主机板磁碟阵列卡、硬碟外接盒磁碟阵列系统、NAS网路储存设备硬碟外接座等等。

    人机接口设备(HID)

    USB没有完全取代PS/2键盘鼠标接口,但目前許多主機板都取消了PS/2接口。

    使用专用键盘鼠标接口的苹果电脑1999年1月也开始使用USB接口。最初iPod只有IEEE 1394接口;後來在第三代的iPod,蘋果電腦開始支持USB2.0连接,但是還不能用作充電;現在的iPod,已經全面兼容USB,抛弃IEEE 1394接口,只用USB接口充電以及連接電腦主機。

    历史

     
    俗稱「三叉戟」的USB標誌,可標示在電腦、集線器及週邊裝置做為識別之用,不需獲得認證

    Pre-Releases

    • USB 0.7:1994年11月发布。
    • USB 0.8:1994年12月发布。
    • USB 0.9:1995年4月发布。
    • USB 0.99:1995年8月发布。
    • USB 1.0 RC:1995年11月发布。

    USB 1.0

    1996年1月發布,數據傳輸速率為1.5Mbit/s(Low-Speed)和12Mbit/s(Full-Speed)。無預測及通過檢測功能,Full-Speed也難以達成,僅極少數出現在市場上。

    USB 1.1

    1998年9月发布,修正1.0版已發現的問題,主要是關於USB Hubs及Full-Speed,最早被采用的修订版。

    USB 2.0

     
    Hi-Speed USB徽标
    • USB 2.0:2000年4月发布。增加更高的數據傳輸速率480Mbit/s(现在称作Hi-Speed,大約57MB/s),但受限于BOT传输协议和NRZI编码方式,实际最高传输速度只有35MByte/s左右。USB 2.0中最重要规范的ECN可以在USB.org(页面存档备份,存于互联网档案馆)查到:
      • Mini-A和Mini-B Connector ECN:2000年10月发布。规范Mini-A和Mini-B的插头及插座标准。注意不要与Micro-B插头及插座混淆。
      • Errata as of December 2000:2000年12月发布。
      • Pull-up/Pull-down Resistors ECN:2002年5月发布。
      • Errata as of May 2002:2002年5月发布。
      • Interface Associations ECN:2003年5月发布。添加新的描述符以便将多重接口关联在在单一设备功能中。
      • Rounded Chamfer ECN:2003年10月发布。一项针对Mini-B接口坚固性的建议性、兼容性改进。
      • Unicode ECN:2005年2月发布。这项ECN指定了字串可以使用UTF-16LE编码。USB 2.0曾指定可以使用Unicode,但没有指定编码。
      • Inter-Chip USB Supplement:2006年3月发布。
      • On-The-Go Supplement 1.3:2006年12月发布。USB直连(USB On-The-Go)允许两个USb设备不经独立USB主机端直接相互通讯。实际使用中,是其中一个USB设备作为其它设备的主机端。
      • Battery Charging Specification 1.0:2007年3月发布。添加对充电器(有USB接口的电源适配器)的支持,当供电端(作为充电器的USB主端口)和电池连接时,它允许瞬间通过100 mA的电流。如果一个USB设备连接到专用充电器或主端口时,最大瞬间电流可达1.5 A。(该文档并未包含在USB 2.0规范中。)
      • Micro-USB Cables and Connectors Specification 1.01:2007年4月发布。
      • Link Power Management Addendum ECN:2007年7月释出。在启用与待机间增加新的电源模式。当设备处于这个模式时不向其发送指令以减少电源消耗。所以,在启用及睡眠模式间切换要比在启用及待机模式间切换快得多。
      • High-Speed Inter-Chip USB Electrical Specification Revision 1.0:2007年9月发布。

    USB 3.0(USB 3.1 Gen1/USB 3.2 Gen1)

     
    The Super-Speed USB Logo

    USB 3.0於2008年11月發布,速度由480Mbps大幅提升到5Gbps。USB 3.0插座通常是藍色的,並向下兼容USB 2.0和USB 1.x。USB 3.0引入了全雙工傳輸,USB 1.x和USB 2.0則是半雙工傳輸。

    USB 3.1(USB 3.1 Gen2/USB 3.2 Gen2x1)

     
    USB 3.1 Logo

    USB3.0推廣小組於2013年7月31日宣佈USB 3.1規格[10],傳輸速度提升為10Gb/s,比USB3.0的5Gb/s快上一倍,並向下兼容USB 2.0/1.0,如果要得到10Gb/s的傳輸速度仍需在主機、目標端同時具備對應的晶片才能達成,電力供應可高達100瓦。[11]

    USB 3.2(USB 3.2 Gen2x2)

     
    USB 3.2 logo

    USB 3.2的主要技術要點:

    • USB Type-C介面上實現雙通道,USB Type-A和Type-B不支援雙通道
    • 繼續使用現有的超高速USB物理傳輸率和技術
    • 一些小的規範更新,確保單雙通道無縫切換。

    速度方面,使用USB 3.2主機連接USB 3.2儲存設備,可以實現兩條通道10Gbps的傳輸速度,理論上也就是相當接近於20Gbps。

    USB 3.2向下兼容USB 2.0和USB 1.x。另外,從USB 3.2開始,Type-C是唯一推薦的接口方案。

    USB 3.2 Gen 1x2

    USB 3.0(USB 3.1 Gen1)的双通道模式,速度可达10Gbps(每条通道5Gbps)。必須使用USB Type-C接口才能達到10Gbps的速度。

    USB 3.2 Gen 2x2

    USB 3.1 Gen2的雙通道模式,速度可達20Gbps(每條通道10Gbps)。必須使用USB Type-C接口才能達到20Gbps的速度。

    USB4

     
    USB4 40Gbps LOGO

    USB4于2019年9月3日发布。[12]

    USB4計畫整合Thunderbolt 3協定,現有USB 3.2及USB 2.0也向下兼容。[13]

    USB4支援40Gbps的傳輸速度,但達到40Gbps的速度要求USB資料線、產品支援USB4[14]。Type-C是唯一推薦的介面方案。

    USB On-The-Go補充標準

     
    USB OTG LOGO

    USB On-The-Go是USB2.0規格的補充標準。它可使USB裝置,例如播放器或手機,從USB周邊裝置變為USB主機,與其他USB裝置連線通訊。

    USB Power Delivery

    USB Power Delivery是USB開發者論壇在2012年7月5日發佈的USB充電標準與技術。

    扩展

    PictBridge标准可以使得消费者使用的图形设备彼此互通(例如数码相机直接通过打印机输出)。一般它使用USB做为其底层通信协议。

    微软Xbox游戏主机IBM的UltraPort均使用自身独有的专用接口,有别于标准的USB;不同的是,前者(Xbox)使用的是标准的USB 1.1信号格式,后者则使用标准的USB信号格式,而供电能力也更强。

    开源项目USB/IP (页面存档备份,存于互联网档案馆)实现了USB数据包的网络传送,逻辑上将USB数据线无限延长。同时配合无线路由器等手段,可以实现无线USB传输。

    無線通用序列匯流排

     
    無線通用序列匯流排 LOGO
    正在开发中的一种无线数据传输标准。[15]设计标准:在3米内达到480Mbp的传输速率,在10米内达到110Mbps的传输速率。

    参考文献

    1. ^ Chevelle.fu. USB 3.2 規範釋出, USB-C 極有機會成為未來 USB 統一且唯一介面. 2013-12-04 [2017-07-26]. (原始内容于2021-08-14). 
    2. ^ 360奇酷9V/5V 2A双头正反插快充USB数据线 (页面存档备份,存于互联网档案馆)鮮有的可以正反插的USB Type-A以及USB Micro-B
    3. ^ (PDF) (新闻稿). USB Implementers Forum. 2007-01-04 [2007-01-08]. (原始内容 (PDF)存档于2007-01-08). 
    4. ^ OMTP Local Connectivity: Data Connectivity (页面存档备份,存于互联网档案馆) at omtp.org
    5. ^ 5.0 5.1 USB.org對於BOT與UASP傳輸協定的解釋 (PDF). [2013-12-13]. (原始内容 (PDF)于2014-07-29). 
    6. ^ T客邦對UASP的解釋與產品測試報告. [2013-11-11]. (原始内容于2021-08-14). 
    7. ^ 7.00 7.01 7.02 7.03 7.04 7.05 7.06 7.07 7.08 7.09 7.10 PC硬體介面徹底研究ISBN 957-442-275-5
    8. ^ . [2005-09-30]. (原始内容存档于2011-01-18). 
    9. ^ 》Android系統 播放器 - PChome線上購物. [2013-11-12]. (原始内容于2015-02-24). 
    10. ^ (PDF). [2013-08-14]. (原始内容 (PDF)存档于2016-01-27). 
    11. ^ 2013/04/10 USB應用者論壇中,主席兼首席營運官Jeff Ravencraft表示,USB 3.1的電力供應可達到100瓦。 (PDF). [2013-08-14]. (原始内容 (PDF)于2013-05-10). 
    12. ^ Joe Balich. USB-IF Announces Publication of USB4™ Specification (pdf). USB-IF. 2019-09-03 [2019-11-12]. (原始内容 (PDF)于2021-10-01). 
    13. ^ 下一代USB將採用英特爾Thunderbolt協定. iThome. [2019-03-05]. (原始内容于2021-08-14) (中文(繁體)). 
    14. ^ 【仲早過 Windows?!】新版 Linux 5.6 開始支援了 極速 40Gbps USB4、AMD Zen 3 今年同大家見面. HKEPC Hardware. [2020-06-12]. (原始内容于2021-08-14). 
    15. ^ . [2005-09-11]. (原始内容存档于2006-01-25). 

    参见

    外部链接

    • . USB.org. [2019-11-12]. (原始内容存档于2019-12-15). 
    • . USB.org. [2022-05-02]. (原始内容存档于2021-02-13). 
    • (PDF). Intel. [2022-05-02]. (原始内容 (PDF)存档于2022-05-01) –通过mit.edu. 
    • . Pinouts guide. (原始内容存档于2016-05-14). 
    • Muller, Henk. . Electronic Design. July 2012 [2022-05-02]. (原始内容存档于2022-03-19). 
    • Garney, John. (PDF). June 1996 [2022-05-02]. (原始内容 (PDF)存档于2022-05-01). 
    • Hershenhoren, Razi; Reznik, Omer. (PDF). October 2010 [2022-05-02]. (原始内容 (PDF)存档于2020-08-04). 
    • IEC 62680 (Universal Serial Bus interfaces for data and power):
      • IEC 62680-1.1:2015 - Part 1-1: Common components - USB Battery Charging Specification, Revision 1.2 (页面存档备份,存于互联网档案馆
      • IEC 62680-1-2:2018 - Part 1-2: Common components - USB Power Delivery specification (页面存档备份,存于互联网档案馆
      • IEC 62680-1-3:2018 - Part 1-3: Common components - USB Type-C Cable and Connector Specification (页面存档备份,存于互联网档案馆
      • IEC 62680-1-4:2018 - Part 1-4: Common components - USB Type-C Authentication Specification (页面存档备份,存于互联网档案馆
      • IEC 62680-2-1:2015 - Part 2-1: Universal Serial Bus Specification, Revision 2.0 (页面存档备份,存于互联网档案馆
      • IEC 62680-2-2:2015 - Part 2-2: Micro-USB Cables and Connectors Specification, Revision 1.01 (页面存档备份,存于互联网档案馆
      • IEC 62680-2-3:2015 - Part 2-3: Universal Serial Bus Cables and Connectors Class Document Revision 2.0 (页面存档备份,存于互联网档案馆
      • IEC 62680-3-1:2017 - Part 3-1: Universal Serial Bus 3.1 Specification (页面存档备份,存于互联网档案馆

    关于与, 標題相近或相同的条目, 請見, 消歧義, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目包含過多行話或專業術語, 可能需要簡化或提出進一步解釋, 2013年11月11日, 請在討論頁中發表對於本議題的看法, 並移除或解釋本條目中的行話, 此條目內容疑欠准确, 有待查證, 2013年11月11日, 請在讨论页討論問題所在及加以改善, 若此條目仍有爭議及准确度欠佳, 會被提出存廢討論, 此條目需要补充更多来源, 2013年11月11日, 请协助補充多方面可靠来源以改善这篇条目, 无. 关于与 USB 標題相近或相同的条目 請見 USB 消歧義 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目包含過多行話或專業術語 可能需要簡化或提出進一步解釋 2013年11月11日 請在討論頁中發表對於本議題的看法 並移除或解釋本條目中的行話 此條目內容疑欠准确 有待查證 2013年11月11日 請在讨论页討論問題所在及加以改善 若此條目仍有爭議及准确度欠佳 會被提出存廢討論 此條目需要补充更多来源 2013年11月11日 请协助補充多方面可靠来源以改善这篇条目 无法查证的内容可能會因為异议提出而移除 致使用者 请搜索一下条目的标题 来源搜索 USB 网页 新闻 书籍 学术 图像 以检查网络上是否存在该主题的更多可靠来源 判定指引 通用序列匯流排 英語 Universal Serial Bus 縮寫 USB 是連接電腦與設備的一種序列匯流排標準 也是一種輸入輸出 I O 連接埠的技術規範 廣泛應用於個人電腦和行動裝置等資訊通信產品 並擴展至攝影器材 數位電視 機上盒 遊戲機等其它相關領域 Universal Serial BusUSB認證標誌類別匯流排產品歷史設計者康柏 DEC IBM 英特爾 微軟 NEC 北電網路設計时间1994年11月 28年前 1994 11 製造商康柏 DEC IBM 英特爾 微軟 NEC 北電網路前身串行接口 并行接口 游戏端口 Apple Desktop Bus PS 2接口一般规格長度5公尺 最大 宽度11 5毫米 A型連接器 8 45毫米 B型連接器 高度4 5毫米 A型連接器 7 78毫米 B型連接器 pre v3 0 热插拔支援外接支援纜線4條纜線 而USB 3 0擁有9條纜線引脚4個 1个供电 2个数据 1个接地 USB 3 0擁有9個 另外4個提供給SuperSpeed技術 USB 3 1 Type C擁有24個连接器唯一电力信号5伏特直流電最大電壓20 V 5 根據不同版本 最大電流500mA 5A 5V 根據不同版本 数据数据信号由规范定义的数据包宽度1 bit比特率1 5 12 480 5 000 10 000 20 000 40 000 Mbit s 根據不同版本 最多设备数127协议串列引脚输出標準USB A型連接器 左 及B型連接器 右 引脚1VCC 5V 引脚2Data 引脚3Data 引脚4接地多媒體電腦剛問世時 外接式裝置的傳輸介面各不相同 如印表機只能接LPT 數據機只能接RS232 滑鼠鍵盤只能接PS 2等 繁雜的介面系統 加上必須安裝驅動程式並重新開機才能使用的限制 都會造成使用者的困擾 因此 創造出一個統一且支援易插拔的外接式傳輸介面 便成為無可避免的趨勢 USB應運而生 最新一代的USB是USB4 傳輸速度為40Gbit s 物理接頭USB Type A Type B接頭分正反面 新型USB Type C接頭不分正反面 1 2 目录 1 概述 1 1 标准 2 技术细节 2 1 技术指标 2 2 机械和电子标准 2 2 1 标准USB接口 2 2 2 Mini USB接口 2 2 3 Micro USB接口 2 2 4 编码方式 2 3 軟體架構 2 3 1 端點 2 3 2 HCD Host Controller Driver 2 3 3 USB封包格式 2 3 4 傳輸協定 2 4 设备分类 2 5 USB接头 2 5 1 接頭一覽表 2 6 電源 3 同类标准比较 3 1 USB大容量存储 3 2 人机接口设备 HID 4 历史 4 1 Pre Releases 4 2 USB 1 0 4 3 USB 1 1 4 4 USB 2 0 4 5 USB 3 0 USB 3 1 Gen1 USB 3 2 Gen1 4 6 USB 3 1 USB 3 1 Gen2 USB 3 2 Gen2x1 4 7 USB 3 2 USB 3 2 Gen2x2 4 7 1 USB 3 2 Gen 1x2 4 7 2 USB 3 2 Gen 2x2 4 8 USB4 4 9 USB On The Go補充標準 4 10 USB Power Delivery 5 扩展 5 1 無線通用序列匯流排 6 参考文献 7 参见 8 外部链接概述 编辑 A型USB 2 0 插座 两个B型USB连接器 mini和全尺寸的 侧视图和正视图 旁边是5美分做对照 USB集线器 USB最初是由英特尔与微软倡導發起 最大的特点是尽可能地实现热插拔和即插即用 当设备插入时 主机枚举到此设备并加载所需的驱动程序 因此其在使用上远比PCI和ISA等总线方便 USB在速度上远比并行端口 例如EPP LPT 與串行接口 例如RS 232 等傳統電腦用標準匯流排快上許多 USB 1 1 USB 2 0 FullSpeed 的最大傳輸速率為12Mbps USB 2 0 USB 2 0 HiSpeed 為480Mbps USB 3 0 USB 3 2 Gen1 為 5Gbps USB 3 1 USB 3 2 Gen2x1 為 10Gbps 而USB 3 2 USB 3 2 Gen2x2 更达20Gbps 以及近期發表的USB 4 0 其速度可達40Gbps USB的设计为非对称式的 它由一个主机控制器和若干通过集线器设备以树形连接的设备组成 一个控制器下最多可以有5级Hub 包括Hub在内 最多可以連接128個設備 因為在設計時是使用7位元定址欄位 二的七次方就等於128 一般人說USB連接127個是指連接 某一設備 時需扣除一個連接主機的USB接頭 而一台计算机可以同时有多个控制器 和SPI SCSI等标准不同 USB集线器不需要终结器 USB可以连接的外设有鼠标 键盘 游戏手柄 游戏杆 扫描仪 数码相机 打印机 硬盘和网卡等部件 对数码相机这样的多媒体外设USB已经是缺省接口 由于大大简化与计算机的连接 USB也逐步取代并行接口成为打印机的主流连接方式之一 2004年已经有超过1亿台USB设备 到2007年時 高清晰度数字影片外设是仅有的USB未能染指的外设类别 因为他需要更高的传输速率 不過USB3 1和2019年USB4的問世 高解析度數位影片外設和外接式顯示卡也能在USB播放 现USB标准中 按照速度等级和连接方式分为以下七种版本 注意USB IF目前正式的主版本号只有USB 2 0和USB 3 2两个 USB版本 标志 傳輸速度 bit 理論速度 Byte 目前官方版本名 官方市场代号 原名USB 2 0 LowSpeed 低速Low Speed USB 1 0 1 5Mbps 0 1875MB sFullSpeed 全速Full Speed USB 1 1 12Mbps 1 5MB sHiSpeed 高速Hi Speed USB 2 0 480Mbps 60MB sUSB 3 2 Gen 1 超高速USB5GbpsSuperSpeed USB USB 3 0 5Gbps 500MB sGen 2 超高速USB 10GbpsSuperSpeed USB 10Gbps USB 3 1 10Gbps 1212 12MB sGen 2x2 超高速USB 20GbpsSuperSpeed USB 20Gbps N A 20Gbps 2424 24MB sUSB4 40Gbps 5GB sUSB On The Go USB Power Delivery Wireless USB 标准 编辑 参见 USB On The Go USB开发者论坛负责USB标准制订 其成员包括 苹果公司 惠普 NEC 微软和英特尔 2001年底 USB IF 公布USB 2 0 规范 与之前的USB 0 9 USB 1 0 和USB 1 1 一样 该规范完全向下兼容 随后 USB IF 公布USB On The Go USB OTG 当前版本 1 0a 作为USB 2 0 规范的补充标准 使其能够用于在便携设备之间直接交换数据 USB的连接器分为A B两种 分别用于主机和设备 其各自的小型化的连接器是Mini A Mini B 和 Micro A Micro B 另外还有Mini AB 可同時支持Mini A 及Mini B 的插口 USB 3 1版本中導入支持正反面不区分插入的C型 技术细节 编辑技术指标 编辑 從左至右 专有接口 非USB Mini B插头type B插头type A插口type A插头 目前USB支持5种数据信号速率 USB设备应该在其外壳或者有时是自身上正确标明其使用的速率 USB IF进行设备认证并为通过兼容测试并支付许可费用的设备提供基本速率 低速和全速 和高速的特殊商标许可 1 5 Mbps的低速速率 主要用于低速率人机接口设备 例如键盘 鼠标 游戏杆等等 12 Mbps的全速速率 在USB 2 0之前是曾经是最高速率 后起的更高速率的高速接口应该兼容全速速率 多个全速设备间可以按照先到先得法则划分带宽 使用多个等时设备时会超过带宽上限也并不罕见 所有的USB連接埠支援全速速率 480 Mbps的高速速率 并非所有的USB 2 0设备都是高速的 高速设备插入全速連接埠时应该与全速兼容 而高速連接埠具有所谓事务翻译器 Transaction Translator 功能 能够隔离全速 低速设备与高速之间数据流 但是不会影响供电和串联深度 5Gbps的超高速速率 相較於現有USB 2 0的480Mbps最高理論速度 USB 3 0可支援到5 0Gbps 是USB 2 0的10倍 若將USB 3 0應用到外接硬碟 隨身碟或藍光燒錄機等儲存裝置 將可大幅縮短資料傳輸時間 10Gbps的超高速速率 USB 3 1 Gen2最高10Gbps理論速度 是USB 3 0的兩倍 机械和电子标准 编辑 USB机械电子标准一览 类别 Type A Type B Type C Mini A Mini B Mini AB Micro A Micro B Micro AB插头 公头 2 0 不存在 不存在 不存在3 2 已棄用 已棄用 已棄用 插座 母头 2 0 不存在 不存在 3 2 已棄用 已棄用 已棄用 已棄用应用范围 计算机 扫描仪 打印机等 新式计算机 移动电话 平板电脑等 旧式便携设备 仅作为万能接头 移动电话 平板电脑等 仅作为万能接头标准USB接口 编辑 USB插头 标准USB线的内部结构 可以看到里面有红 白 绿 黑四根小的导线 USB信号使用分别标记为D 和D 的双绞线传输 它们各自使用半双工的差分信号并协同工作 以抵消长导线的电磁干扰 标准USB连接器触点 触点 功能 主机 功能 设备 1 VBUS 4 75 5 25 V VBUS 4 4 5 25 V 2 D D 3 D D 4 接地 接地Mini USB接口 编辑 Mini USB接口 左為A型 右為B型 Mini USB 除了第4针外 其他接口功能皆與标准USB相同 第4针成为ID 地线在mini A上连接到第5针 在mini B可以悬空亦可连接到第5针 Mini USB连接器触点 触点 功能 顏色1 VBUS 4 4 5 25 V 紅2 D 白3 D 綠4 ID5 接地 黑Micro USB接口 编辑 Micro USB 插头 Micro A USB接口 Micro B USB接口 2007年1月4日 USB实装论坛颁布Micro USB 的插头标准 3 该标准将在许多新型智能手机和PDA上替代Mini USB Micro USB 插头的插拔寿命为10 000次 比Mini USB 插头高度减半 宽度相差无几 OMTP组织最近宣布 Micro USB 将成为移动设备数据和电源的标准接口 4 2009年2月17日 全球行動通訊聯盟協會宣佈在2012年前將使用Micro USB 作為全球統一的標準充電器規格 首批簽署協議的廠商包括 諾基亞 樂金 摩托羅拉 三星 索尼移動 美國電話電報公司 法國電信 西班牙電信 T Mobile與沃达丰 编码方式 编辑 USB使用NRZI编码方式 当数据为0时 电平翻转 数据为1时 电平不翻转 为了防止出现过长时间电平不变化现象 在发送数据时采用位填充处理 具体过程如下 当遇见连续6个高电平时 就强制插入一个0 经过位填充后的数据由串行接口引擎 SIE 将数据串行化和NRZI编码后 发送到USB的差分数据线上 接收端完成的过程和发送端刚好相反 軟體架構 编辑 焊接在印刷電路板上的USB插座 一個USB主機通過Hub鏈可以連接多個設備 由於理論上一個物理設備可以承担多種功能 例如路由器同時也可以是一個SD卡讀卡器 USB的術語中設備 Device 指的是功能 Functions 集線器 Hub 由於作用特殊 按照正式的觀點並不認為是Function 直接連接到主機的Hub是根 root Hub 端點 编辑 設備 功能 和集線器 與管道Pipe 邏輯通道 聯繫在一起 管道把主機控制器和被稱為端點Endpoint的邏輯實體連結起來 管道和比特流 例如UNIX的Pipeline 有著相同的含意 而在USB詞彙中術語端點經常和管道混用 甚至在正式文檔中 端點 和各自的管道 在每個方向上按照0 15編號 因此一格設備 功能最多有32個活動管道 16個進 16個出 出 OUT 指離開控制器 而入 IN 指進入主機控制器 两個方向的端點0總是留給匯流排管理 占用了32個端點中的2個 在管道中 數據使用不同長度的包傳遞 端點可以傳遞的包長度上限一般是2 n displaystyle 2 n 字節 所以USB包經常包含的數據量依次有8 16 32 64 128 256 512或者1024字節 一個端點只能單向 進 出 傳輸數據 自然管道也是單向的 每個USB設備至少有两個端點 管道 他們分别是進出方向的 編號為0 用於控制匯流排上的設備 按照各自的傳輸類型 管道被分為4類 控制傳輸 Control 一般用於短的 簡單的對設備的命令和狀態反饋 例如用於匯流排控制的0號管道 同步傳輸 Isochronous 按照有保障的速度 可能但不必然是儘快地 傳輸 可能有數據丟失 例如實時的音頻 視頻 中斷傳輸 Interrupt 用於必須保證儘快反應的設備 有限延遲 例如滑鼠 鍵盤 批量傳輸 Bulk 使用餘下的帶寬大量地 但是沒有對於延遲 連續性 帶寬和速度的保證 傳輸數據 例如普通的文件傳輸 一旦設備 功能 通過匯流排的Hub附加到主機控制器 主機控制器就給它分配一個主機上唯一的7位地址 主機控制器通過投票分配流量 一般是通過輪詢模式 因此沒有明確向主機控制器請求之前 設備不能傳輸數據 為了訪問端點 必須獲得一個分層的配置 連接到主機的設備有且僅有一個設備描述符 Device Descriptor 而設備描述符有若干配置描述符 Configuration Descriptors 這些配置一般與狀態相對應 例如活躍和節能模式 每個配置描述符有若干接口描述符 Interface Setting 用於描述設備的一定方面 所以可以被用於不同的用途 如一個相機可能擁有視頻和音頻兩個接口 接口描述符有一個缺省接口設置 Default Interface Setting 和可能多個替代接口設置 Alternate Interface Settings 它們都擁有如上所述的端點描述符 一個端點能夠在多個接口和替代接口設置之間複用 HCD Host Controller Driver 编辑 包含主機控制器和HUB的硬體為程序員提供了由硬體實現定義的接口主機控制器設備 HCD 而實際上它在計算機上就是埠和內存映射 1 0和1 1的標準有两個競爭的HCD實現 康柏的開放主機控制器接口 OHCI 和Intel的通用主機控制器接口 UHCI VIA威盛採納了UHCI 其他主要的芯片組多使用OHCI 它們的主要區別是UHCI更加依賴軟體驅動 因此對CPU要求更高 但是自身的硬體會更廉價 它們的並存導致作業系統開發和硬體廠商都必須在兩個方案上開發和測試 從而導致費用上升 因此USB IF在USB 2 0的設計階段堅持只能有一個實現規範 這就是擴展主機控制器接口 EHCI 因為EHCI只支持高速傳輸 所以EHCI控制器包括四個虛擬的全速或者慢速控制器 這裡同樣是Intel和Via使用虛擬UHCI 其他一般使用OHCI控制器 某些版本的Windows上 打開設備管理器 如果設備說明中是否有 增強 Enhanced 就能夠確認它是2 0版的 而在Linux系统中 命令lspci能夠列出所有的PCI設備 而USB會分別命名為OHCI UHCI或者EHCI 列出為32位地址的為EHCI 16位的為OHCI 命令lsusb能夠顯示所有USB設備的訊息 命令dmesg能夠顯示OS啟動時關於USB設備的訊息 USB封包格式 编辑 USB的封包格式和早期的網際網路封包格式非常相似 要了解USB連接原理就一定要先了解封包格式 USB封包格式 偏移量 類型 大小 值0 HeaderChksum 1 利用添加包頭進行效驗 不包括包頭本身的校驗 1 HeaderSize 1 包頭的大小 包括可用的字串 2 Signature 2 數據值為0x12344 VendorID 2 USB提供商的ID6 ProductID 2 USB產品ID8 ProductVersion 1 產品版本號9 FirmwareVersion 1 固件版本號10 USB屬性 1 USB Attribute Bit 0 如果設為1 包頭包括以下三個字串 語言 製造商 產品字串 如果設為0 包頭不包括任何字串 Bit 2 如果設為1 設備自帶電源 如果設為0 無自帶電源 Bit 3 如果設為1 設備可以通過匯流排供電 如果設為0 無法通過匯流排供電 Bits 1 and 4 7 保留 11 最大電力 1 設備需要的最大電力 以2mA 毫安培 為單位 12 設備屬性 1 Device Attributes Bit 0 如果設為1 CPU運行在24 MHz 如果設為0 CPU運行在12 MHz Bit 3 如果設為1 設備的EEPROM可以支持400 MHz 如果設為0 不支持400 MHz Bits 1 2 and 4 7 保留 13 WPageSize 1 I2C的最大寫入頁面大小14 數據類型 1 該數值定義設備是軟體EEPROM還是硬體EEPROM 0x02 硬體EEPROM其它數值無效 15 RpageSize 1 I2C最大讀取頁面大小 如果值為0 整個負載大小由一個I2C讀取裝置讀取 16 PayLoadSize 2 如果將EEPROM作為軟體EEPROM使用 表示軟體的大小 除此之外該值都是0 0xxx Language string 4 語言字串 以標準USB字串格式表示 非必要欄位 0xxx Manufacture string 製造商字串 以標準USB字串格式表示 非必要欄位 0xxx Product string 產品字串 以標準USB字串格式表示 非必要欄位 0xxx Application Code 表示應用代碼 以標準USB字串格式表示 非必要欄位 傳輸協定 编辑 BOT傳輸協定 BOT Bulk Only Transport 5 誕生於1999年 專為USB 1 1所設計 至今最快的USB 3 1都可向下兼容這個基本的BOT傳輸協定 在傳輸資料作業開始時 外接USB 3 0裝置與電腦主機板 USB 3 0擴充卡 之間 在同一時間單位內 每次只傳輸單一指令 所以速度較UASP慢 屬於 半雙工傳輸模式 UASP傳輸協定 6 5 UASP USB Attached SCSI Protocol 與USB 3 0一同誕生於2008年 USB應用者論壇 USB IF 為改良BOT傳輸協定過慢的缺點 將SCSI架構改進並推出UASP 包括多命令平行處理能力 任務管理與控制等機制 也支援NCQ 原生指令排序 速度比BOT傳輸模式快上許多 屬於 全雙工傳輸模式 啟動UASP雖然能提升傳輸效能 但也有許多限制 電腦用戶必須具備支援UASP的外接USB 3 0裝置內部的裝置端控制器 主機板上的主機端控制器 驅動程式 三者缺一不可 有的還額外需要安裝靱體 在OS支援度上 使用Windows 7的用戶若想啟動UASP 必須安裝相應的驅動程式 如果用戶使用Windows 8 Mac OS X 10 8 3以及之後陸續推出的10 9版本 因為其已內建UASP的驅動程式 所以直接原生支援UASP 如此可省去安裝驅動程式的麻煩 UASP的裝置端橋接晶片有 LucidPort USB 300 祥碩科技ASMedia ASM1053 ASM1042 智微JMS 569 德州儀器TUSB9261等等 设备分类 编辑 USB隨身碟 依附在总线上的设备可以是需要特定的驱动程序的完全定制的设备 也可能属于某个设备类别 这些类别定义设备的行为和接口描述符 这样一个驱动程序可能用于所有此种类别的设备 一般操作系统都为支持这些设备类别 为其提供通用驱动程序 设备分类由USB设计论坛设备工作组决定 并分配ID 如果一个设备类型属于整个设备 该设备的描述符的bDeviceClass域保存类别ID 如果它这是设备的一个接口 其ID保存在接口描述符的bInterfaceClass域 他们都占用一个字节 所以最多有253种设备类别 0x00和0xFF保留 当bDeviceClass设为0x00 操作系统会检查每个接口的bInterfaceClass以确定其类别 每种类别可选支持子类别 SubClass 和协议子定义 Protocol subdefinition 这样可以用于主设备类型的不断修订 常用设备类别和ID有 ID 裝置 例子0x00 7 保留值 無0x01 7 音效裝置 音效卡0x02 USB通訊控制裝置 網卡 數據機 串列埠0x03 7 人機介面裝置 HID 鍵盤 滑鼠 控制杆0x05 物理介面裝置 有力量回饋的控制杆0x06 7 靜止圖像捕捉設備 影像掃描器 Picture Transfer Protocol0x07 7 列印裝置 打印機0x08 7 大容量存取裝置 USB隨身碟 移動硬碟 記憶卡讀卡機 數碼相機0x09 7 集線器 集線器0x0A 7 通信裝置 數據機 網絡卡 ISDN 傳真0x0B 智慧卡裝置 讀卡器0x0E 7 影像裝置 網路攝影機0xE0 7 無線傳輸裝置 藍牙0xFE 特殊的應用 紅外線資料橋接器0xFF 7 定製裝置USB接头 编辑 常用的USB延长线 接头是由USB协会所指定 接头的设计一方面为了支持众多USB的基本需求 另一方面也避免以往许多类似串行接头所出现的问题 接头设计的相当耐用 许多以往使用的接头较脆弱 即使受力不大 有时针脚或零件也会折弯甚至断裂 而USB接头的金属导电部份周围有塑料作为保护 而且整个连接部份被金属的保护套围住 因此USB接头不论插拔 都不容易受损 由於金屬保護套和外圍塑料護套的保護 需要較大的力量才能造成USB接头明顯的損壞 具有防呆设计 方向相反的插头不可能插到插座裡 方向正反很容易感觉出来 所以不可能把USB接口插错 接头能相对便宜地大量生产 在USB网络中 接头被强制使用定向拓扑 USB不支持环形网络 因此不兼容的USB设备之间接口也不兼容 不像其他通讯系统 如RJ 45电缆 不能使用转换插头 防止环形USB网络产生 适度的插拔力 USB电缆和小型USB设备能被插口卡住 不需要夹子 螺丝或者其他接口那样的锁扣 只需要适当力量插拔即可連接周邊設備 由于接头的构造 在将USB插头插入USB座时 插头外面的金属保护套会先接触到USB座内对应的金属部份 之后插头内部的四个触点才会接触到USB座 金属保护套会连接到系统的地線 提供路径使静电可以放电 避免因静电通过电子零件而造成损坏 USB电缆最长允许5米 更长的距离需要HUB 8 接頭一覽表 编辑 USB接頭配對一覽 插頭 右 插座 下 USB 3 0 Type A USB 3 0 Type B USB 3 0 Micro B USB C 是 否 否 否 否 否 可向下兼容 否 否 否 否 是 否 否 否 否 否 否 否 否 否 否 已棄用 否 否 否 否 否 否 否 否 否 已棄用 已棄用 否 否 否 否 否 否 否 否 否 是 否 否 否 否 否 否 否 否 否 否 是 是 否 否 否 否 否 否 否 否 否 是 否 否 否 否 USB 3 0 Type A 可向下兼容 否 否 否 否 否 是 否 否 否 USB 3 0 Type B 否 可向下兼容 否 否 否 否 否 是 否 否 USB 3 0 Micro B 否 否 否 否 否 可向下兼容 否 否 是 否 USB C 否 否 否 否 否 否 否 否 否 是USB 線 插頭 線的兩端 Micro B SuperSpeed USB C 非標準 非標準 非標準 是 是 是 是 是 非標準 否 否 棄用 棄用 非標準 否 否 非標準 否 否 非標準 非標準 是 否 否 是 棄用 非標準 否 否 否 否 是 是 棄用 非標準 否 非標準 否 否 是 是 非標準 是 否 否 否 否 是 Micro B SuperSpeed 是 否 否 否 否 否 否 是 USB C 是 否 否 是 是 是 是 是USB插头 版本 接头 USB 2 0 USB 3 2 Gen2x1 USB 3 2 Gen2x2 USB 4速度等级 达480Mbps 达10Gbps 达20Gbps 达40Gbps 是 不达速 棄用 兼容 是 棄用 是 不达速 棄用 兼容 是 棄用 Type C 兼容 是 是 不达速 棄用 兼容 最高5Gbps 棄用Mini A Mini B Mini ABMicro A Micro AB 是 棄用電源 编辑 利用USB接頭供電的小型電風扇 USB接頭默认提供一組5伏特的電壓 可作為相連接USB設備的電源 實際上 設備接收到的電源可能會低於5V 只略高於4V 通过USB PD3 0 QC4等快速充电协议 现有USB接口的最大的可以达到20V 最低3V USB IF規範1 1版定義USB埠最高供電可達到1 5A 1500mA 而最新的1 2版規範更是修正為最大5A 5000mA的供電 但是總和也不得超過5A 一個USB的HUB最多只能提供500 mA的電流 如此的電流已足以驅動許多電子設備 不過連接在總線供電HUB的所有設備 需要共享500mA的電流額度 一個由總線供電的設備可以使用到它所連接埠上允許輸出的所有電源 總線供電的HUB可以將電源供給連接在HUB上的所有設備 不過USB的規範只允許總線供電的HUB下游串接一層總線供電的設備 因此 總線供電的HUB下游不允許再串接另一個由總線供電的HUB 許多HUB有外加電源 因此可以提供電源給下游的設備 不會消耗總線上的電源 若設備需要的電壓超過5V 都需要使用外加電源 相對於之前其他溝通介面僅能傳遞訊息資料 USB插槽本身還能提供5V 伏特 的主動電壓 及0 5A 安培 的電流 因此對於一些小型設備而言 可以不必再外接電源供應裝置 就能直接利用來自USB插槽的電力順利運作 利用這特點 也有廠商開發出適當的排線 將USB拿來當作供電插座般使用 例如作為行動電話的充電器 或是提供小型桌燈及電風扇等的電力需要 反而與原本用來連接電腦用的主要用途無關 同类标准比较 编辑USB大容量存储 编辑 闪存盘 典型的USB大容量存储设备 USB使用USB大容量存储设备标准实现Storage设备的连接 它最初被用于传统的磁盘和光盘驱动 但是现在已经扩展到支持大量不同的设备 USB有一个非常重要的优点 那就是它能够在不关闭電腦主機電源的情况下动态的安装和删除USB设备 这使它成为一種有用的外部设备 在市面也可以找到USB 3 0 Dongle 9 此類小型可插拔式的行動裝置 尺寸如同隨身碟一樣迷你 有廠商推出USB介面的Wi Fi 藍芽無線Dongle 只要將此Dongle插入液晶電視上 即可透過無線連接方式 將使用者手機 平板 筆電中的影片 照片分享到液晶電視上觀看 市面上已有廠商將Android作業系統直接寫入Dongle 成為多功能電視棒的產品 相关存储产品包括 主机板 磁碟阵列卡 硬碟外接盒 磁碟阵列系统 NAS网路储存设备 硬碟外接座等等 人机接口设备 HID 编辑 USB没有完全取代PS 2键盘鼠标接口 但目前許多主機板都取消了PS 2接口 使用专用键盘鼠标接口的苹果电脑1999年1月也开始使用USB接口 最初iPod只有IEEE 1394接口 後來在第三代的iPod 蘋果電腦開始支持USB2 0连接 但是還不能用作充電 現在的iPod 已經全面兼容USB 抛弃IEEE 1394接口 只用USB接口充電以及連接電腦主機 历史 编辑 俗稱 三叉戟 的USB標誌 可標示在電腦 集線器及週邊裝置做為識別之用 不需獲得認證 Pre Releases 编辑 USB 0 7 1994年11月发布 USB 0 8 1994年12月发布 USB 0 9 1995年4月发布 USB 0 99 1995年8月发布 USB 1 0 RC 1995年11月发布 USB 1 0 编辑 1996年1月發布 數據傳輸速率為1 5Mbit s Low Speed 和12Mbit s Full Speed 無預測及通過檢測功能 Full Speed也難以達成 僅極少數出現在市場上 USB 1 1 编辑 1998年9月发布 修正1 0版已發現的問題 主要是關於USB Hubs及Full Speed 最早被采用的修订版 USB 2 0 编辑 Hi Speed USB徽标 USB 2 0 2000年4月发布 增加更高的數據傳輸速率480Mbit s 现在称作Hi Speed 大約57MB s 但受限于BOT传输协议和NRZI编码方式 实际最高传输速度只有35MByte s左右 USB 2 0中最重要规范的ECN可以在USB org 页面存档备份 存于互联网档案馆 查到 Mini A和Mini B Connector ECN 2000年10月发布 规范Mini A和Mini B的插头及插座标准 注意不要与Micro B插头及插座混淆 Errata as of December 2000 2000年12月发布 Pull up Pull down Resistors ECN 2002年5月发布 Errata as of May 2002 2002年5月发布 Interface Associations ECN 2003年5月发布 添加新的描述符以便将多重接口关联在在单一设备功能中 Rounded Chamfer ECN 2003年10月发布 一项针对Mini B接口坚固性的建议性 兼容性改进 Unicode ECN 2005年2月发布 这项ECN指定了字串可以使用UTF 16LE编码 USB 2 0曾指定可以使用Unicode 但没有指定编码 Inter Chip USB Supplement 2006年3月发布 On The Go Supplement 1 3 2006年12月发布 USB直连 USB On The Go 允许两个USb设备不经独立USB主机端直接相互通讯 实际使用中 是其中一个USB设备作为其它设备的主机端 Battery Charging Specification 1 0 2007年3月发布 添加对充电器 有USB接口的电源适配器 的支持 当供电端 作为充电器的USB主端口 和电池连接时 它允许瞬间通过100 mA的电流 如果一个USB设备连接到专用充电器或主端口时 最大瞬间电流可达1 5 A 该文档并未包含在USB 2 0规范中 Micro USB Cables and Connectors Specification 1 01 2007年4月发布 Link Power Management Addendum ECN 2007年7月释出 在启用与待机间增加新的电源模式 当设备处于这个模式时不向其发送指令以减少电源消耗 所以 在启用及睡眠模式间切换要比在启用及待机模式间切换快得多 High Speed Inter Chip USB Electrical Specification Revision 1 0 2007年9月发布 USB 3 0 USB 3 1 Gen1 USB 3 2 Gen1 编辑 The Super Speed USB Logo 主条目 USB 3 0 USB 3 0於2008年11月發布 速度由480Mbps大幅提升到5Gbps USB 3 0插座通常是藍色的 並向下兼容USB 2 0和USB 1 x USB 3 0引入了全雙工傳輸 USB 1 x和USB 2 0則是半雙工傳輸 USB 3 1 USB 3 1 Gen2 USB 3 2 Gen2x1 编辑 USB 3 1 Logo 主条目 USB 3 0 USB 3 1 USB3 0推廣小組於2013年7月31日宣佈USB 3 1規格 10 傳輸速度提升為10Gb s 比USB3 0的5Gb s快上一倍 並向下兼容USB 2 0 1 0 如果要得到10Gb s的傳輸速度仍需在主機 目標端同時具備對應的晶片才能達成 電力供應可高達100瓦 11 USB 3 2 USB 3 2 Gen2x2 编辑 USB 3 2 logo 主条目 USB 3 0 USB 3 2 USB 3 2的主要技術要點 在USB Type C介面上實現雙通道 USB Type A和Type B不支援雙通道 繼續使用現有的超高速USB物理傳輸率和技術 一些小的規範更新 確保單雙通道無縫切換 速度方面 使用USB 3 2主機連接USB 3 2儲存設備 可以實現兩條通道10Gbps的傳輸速度 理論上也就是相當接近於20Gbps USB 3 2向下兼容USB 2 0和USB 1 x 另外 從USB 3 2開始 Type C是唯一推薦的接口方案 USB 3 2 Gen 1x2 编辑 USB 3 0 USB 3 1 Gen1 的双通道模式 速度可达10Gbps 每条通道5Gbps 必須使用USB Type C接口才能達到10Gbps的速度 USB 3 2 Gen 2x2 编辑 USB 3 1 Gen2的雙通道模式 速度可達20Gbps 每條通道10Gbps 必須使用USB Type C接口才能達到20Gbps的速度 USB4 编辑 USB4 40Gbps LOGO 主条目 USB4 USB4于2019年9月3日发布 12 USB4計畫整合Thunderbolt 3協定 現有USB 3 2及USB 2 0也向下兼容 13 USB4支援40Gbps的傳輸速度 但達到40Gbps的速度要求USB資料線 產品支援USB4 14 Type C是唯一推薦的介面方案 USB On The Go補充標準 编辑 USB OTG LOGO 主条目 USB On The Go USB On The Go是USB2 0規格的補充標準 它可使USB裝置 例如播放器或手機 從USB周邊裝置變為USB主機 與其他USB裝置連線通訊 USB Power Delivery 编辑 主条目 USB Power Delivery USB Power Delivery是USB開發者論壇在2012年7月5日發佈的USB充電標準與技術 扩展 编辑PictBridge标准可以使得消费者使用的图形设备彼此互通 例如数码相机直接通过打印机输出 一般它使用USB做为其底层通信协议 微软的Xbox游戏主机和IBM的UltraPort均使用自身独有的专用接口 有别于标准的USB 不同的是 前者 Xbox 使用的是标准的USB 1 1信号格式 后者则使用标准的USB信号格式 而供电能力也更强 开源项目USB IP 页面存档备份 存于互联网档案馆 实现了USB数据包的网络传送 逻辑上将USB数据线无限延长 同时配合无线路由器等手段 可以实现无线USB传输 無線通用序列匯流排 编辑 無線通用序列匯流排 LOGO 主条目 無線通用序列匯流排 正在开发中的一种无线数据传输标准 15 设计标准 在3米内达到480Mbp的传输速率 在10米内达到110Mbps的传输速率 参考文献 编辑 Chevelle fu USB 3 2 規範釋出 USB C 極有機會成為未來 USB 統一且唯一介面 2013 12 04 2017 07 26 原始内容存档于2021 08 14 360奇酷9V 5V 2A双头正反插快充USB数据线 页面存档备份 存于互联网档案馆 鮮有的可以正反插的USB Type A以及USB Micro B Mobile phones to adopt new smaller USB connector PDF 新闻稿 USB Implementers Forum 2007 01 04 2007 01 08 原始内容 PDF 存档于2007 01 08 OMTP Local Connectivity Data Connectivity 页面存档备份 存于互联网档案馆 at omtp org 5 0 5 1 USB org對於BOT與UASP傳輸協定的解釋 PDF 2013 12 13 原始内容存档 PDF 于2014 07 29 T客邦對UASP的解釋與產品測試報告 2013 11 11 原始内容存档于2021 08 14 7 00 7 01 7 02 7 03 7 04 7 05 7 06 7 07 7 08 7 09 7 10 PC硬體介面徹底研究ISBN 957 442 275 5 USB org USB FAQ 2005 09 30 原始内容存档于2011 01 18 Android系統 播放器 PChome線上購物 2013 11 12 原始内容存档于2015 02 24 USB IF應用者論壇於2013 7 31發布新聞稿 宣布USB 3 1規格 PDF 2013 08 14 原始内容 PDF 存档于2016 01 27 2013 04 10 USB應用者論壇中 主席兼首席營運官Jeff Ravencraft表示 USB 3 1的電力供應可達到100瓦 PDF 2013 08 14 原始内容存档 PDF 于2013 05 10 Joe Balich USB IF Announces Publication of USB4 Specification pdf USB IF 2019 09 03 2019 11 12 原始内容存档 PDF 于2021 10 01 下一代USB將採用英特爾Thunderbolt協定 iThome 2019 03 05 原始内容存档于2021 08 14 中文 繁體 仲早過 Windows 新版 Linux 5 6 開始支援了 極速 40Gbps USB4 AMD Zen 3 今年同大家見面 HKEPC Hardware 2020 06 12 原始内容存档于2021 08 14 USB org Wireless USB 2005 09 11 原始内容存档于2006 01 25 参见 编辑 信息技术主题 ACCESS bus RAID 硬碟外接座 闪存盘 USB 3 0 USB Type C USB PD 串行端口 IEEE 1394 平行埠 WUSB Wireless USB Wireless USB Promoter Group 無線USB促進聯盟 Lightning Thunderbolt 防呆外部链接 编辑USB Implementers Forum USB IF USB org 2019 11 12 原始内容存档于2019 12 15 USB Document Library USB 3 2 USB 2 0 Wireless USB USB C USB Power Delivery USB org 2022 05 02 原始内容存档于2021 02 13 Universal Host Controller Interface UHCI PDF Intel 2022 05 02 原始内容 PDF 存档于2022 05 01 通过mit edu USB 3 0 Standard A Standard B Powered B connectors Pinouts guide 原始内容存档于2016 05 14 Muller Henk How To Create And Program USB Devices Electronic Design July 2012 2022 05 02 原始内容存档于2022 03 19 Garney John An Analysis of Throughput Characteristics of Universal Serial Bus PDF June 1996 2022 05 02 原始内容 PDF 存档于2022 05 01 Hershenhoren Razi Reznik Omer USB 2 0 Protocol Engine PDF October 2010 2022 05 02 原始内容 PDF 存档于2020 08 04 IEC 62680 Universal Serial Bus interfaces for data and power IEC 62680 1 1 2015 Part 1 1 Common components USB Battery Charging Specification Revision 1 2 页面存档备份 存于互联网档案馆 IEC 62680 1 2 2018 Part 1 2 Common components USB Power Delivery specification 页面存档备份 存于互联网档案馆 IEC 62680 1 3 2018 Part 1 3 Common components USB Type C Cable and Connector Specification 页面存档备份 存于互联网档案馆 IEC 62680 1 4 2018 Part 1 4 Common components USB Type C Authentication Specification 页面存档备份 存于互联网档案馆 IEC 62680 2 1 2015 Part 2 1 Universal Serial Bus Specification Revision 2 0 页面存档备份 存于互联网档案馆 IEC 62680 2 2 2015 Part 2 2 Micro USB Cables and Connectors Specification Revision 1 01 页面存档备份 存于互联网档案馆 IEC 62680 2 3 2015 Part 2 3 Universal Serial Bus Cables and Connectors Class Document Revision 2 0 页面存档备份 存于互联网档案馆 IEC 62680 3 1 2017 Part 3 1 Universal Serial Bus 3 1 Specification 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title USB amp oldid 75158415 USB 2 0, 维基百科,wiki,书籍,书籍,图书馆,

    文章

    ,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。