✔ 最佳答案
通用串列匯流排Universal Serial Bus (USB) 是連接外部設備的一個串口匯流排標準,在電腦上使用廣泛,但也可以用在機頂盒和遊戲機上,補充標準(On-The-Go)使其能夠用於在便攜設備之間直接交換數據。
圖片參考:
http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Type_A_USB_connector.jpg/250px-Type_A_USB_connector.jpg
圖片參考:
http://zh.wikipedia.org/skins-1.5/common/images/magnify-clip.png
A型USB連接器
圖片參考:
http://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/USB_Type_B_Plug_2.jpg/250px-USB_Type_B_Plug_2.jpg
圖片參考:
http://zh.wikipedia.org/skins-1.5/common/images/magnify-clip.png
兩個B型USB連接器,mini和全尺寸的,側視圖和正視圖,旁邊是5美分做對照
圖片參考:
http://upload.wikimedia.org/wikipedia/zh/d/d4/LOGO_USB.png
USB 2.0的三叉戟標誌
概述
USB最初是由英特爾與微軟公司倡導發起,其最大的特點是支持熱插拔(Hot plug)和即插即用 (Plug&Play)。當設備插入時,主機枚舉(enumerate)此設備並載入所需的驅動程序,因此使用遠比PCI和ISA匯流排方便。
USB速度比並行埠(Parellel Bus,例如EPP、LPT)與串列介面(Serial Port,例如RS-232)等傳統電腦用標準匯流排快上許多。原標準中USB 1.1 的最大傳輸頻寬為 12Mbps,USB 2.0 的最大傳輸頻寬為 480Mbps。
USB的設計為非對稱式的,它由一個主機(host)控制器和若干通過hub設備以樹形連接的設備組成。 一個控制器下最多可以有5級hub,包括Hub在內,最多可以連接127個設備,而一臺電腦可以同時有多個控制器。 和SPI-SCSI等標準不同,USB hub不需要終結器。
圖片參考:
http://upload.wikimedia.org/wikipedia/zh/4/46/USB_hub.jpg
USB hub
USB可以連接的外設有滑鼠、鍵盤、gamepad、遊戲桿、掃描儀、數位相機、印表機、硬碟和網路部件。對數位相機這樣的多媒體外設USB已經是預設介面;由於大大簡化了與電腦的連接,USB也逐步取代並口成為印表機的主流連接方式。2004年已經有超過1億台USB設備;到2005年顯示器和高清晰度數字視頻外設是僅有的USB未能染指的外設類別,因為他們需要更高的傳輸速率。
現標準中將UBS統一為USB2.0,分為:
High-speed,傳輸速率25Mbps~400Mbps(最大480Mbps);
Full-speed ,傳輸速率500Kbps~10Mbps(最大12Mbps);
Low-speed,傳輸速率10Kbps~100Kbps(最大1.5Mbps)
[編輯] 標準
USB實裝論壇 (USB Implementers Forum(USBIF))負責USB標準制訂,其成員包括蘋果電腦、惠普、NEC、Microsoft和Intel。
USBIF於2001年底公佈了2.0規範,之前還有0.9、1.0、和1.1,他們都是完全向後相容的。On-The-Go Supplement to the USB 2.0 Specification的當前版本是1.0a。
USB的連接器分為A、B兩種,分別用於主機和設備;其各自的小型化的連接器是Mini-A和Mini-B,另外還有Mini-AB的插口。
[編輯] 技術細節
[編輯] 技術指標
目前USB支持3種 數據信號速率,USB設備應該在其外殼或者有時是自身上正確標明其使用的速率。USB-IF進行設備認證併為通過相容測試並支付許可費用的設備提供基本速率(低速和全速)和高速的特殊商標許可。
1.5 Mbit/s (183 KByte/s) 的低速速率,主要用於人機介面設備(Human Interface Devices ,HID)例如鍵盤、滑鼠、遊戲桿。
12 Mbit/s (1.4 MByte/s)的全速速率, 在USB 2.0之前是曾經是最高速率,後起的更高速率的高速介面應該相容全速速率。多個全速設備間可以按照先到先得法則劃分頻寬;使用多個等時設備時會超過頻寬上限也並不罕見。所有的USB Hub支持全速速率。
480 Mbit/s (57 MByte/s)的高速速率。 並非所有的USB 2.0設備都是高速的。高速設備插入全速hub時應該與全速相容。而高速hub具有所謂Transaction Translator(事務翻譯器)功能,能夠隔離全速、低速設備與高速之間數據流,但是不會影響供電和串聯深度。
[編輯] 機械和電力標準
[編輯] 標準USB介面
圖片參考:
http://upload.wikimedia.org/wikipedia/commons/6/6c/USB_Standard-A%2C_B_Plugs.PNG
USB標準A、 B插頭及其觸點(未按比例繪製)
標準USB連接器觸點
觸點
功能(主機)
功能 (設備)
1
VBUS (4.75-5.25 V)
VBUS (4.4-5.25 V)
2
D-
D-
3
D+
D+
4
接地
接地
USB信號使用分別標記為D+和D-的雙絞線傳輸,它們各自使用半雙工差分信號並協同工作,以抵消長導線的電磁干擾,
[編輯] Mini USB介面
圖片參考:
http://upload.wikimedia.org/wikipedia/commons/1/10/USB_Mini-A%2C_B_Plugs.PNG
Mini USB A、 B連接器及其觸點(未按比例繪製)
Mini USB連接器觸點
觸點
功能
1
VBUS (4.4–5.25 V)
2
D−
3
D+
4
ID
5
接地
mini USB除了第4針外,其他介面功能皆與標準USB相同。第4針成為ID,在mini-A上連接到第5針,在mini-B可以懸空亦可連接到第5針。
[編輯] 編碼方式
USB標準採用NRZI方式(翻轉不歸零制)對數據進行編碼。翻轉不歸零制(non-return to zero,inverted),電平保持時傳送邏輯1,電平翻轉時傳送邏輯0。
[編輯] 軟體架構
Image:PCB mounting female USB A and B connectors.jpg
PCB mounting female USB connectors
一個USB主機通過hub鏈可以連接多個設備。由於理論上一個物理設備可以承擔多種功能,例如路由器同時也可以是一個SD卡讀卡器,USB的術語中設備(device)指的是功能(functions)。集線器(hub)由於作用特殊,按照正式的觀點並不認為是function。 直接連接到主機的hub是根(root)hub。
詳情 :
http://zh.wikipedia.org/w/index.php?title=USB&variant=zh-tw