隨著計算機硬件飛速發展,外圍設備日益增多,鍵盤、鼠標、調制解調器、打印機、掃描儀早已為人所共知,數碼相機、MP3隨身聽接踵而至,這么多的設備,如何接入個人計算機?USB就是基于這個目的產生的。USB是一個使計算機周邊設備連接標準化、單一化的接口,其規格是由Intel、NEC、Compaq、DEC、IBM、Microsoft、Northern Telecom聯系制定的。

USB1.1標準接口傳輸速率為12Mbps,但是一個USB設備最多只可以得到6Mbps的傳輸頻寬。因此若要外接光驅,至多能接六倍速光驅,無法再高。而若要即時播放MPEG-1的VCD影片,至少要1.5Mbps的傳輸頻寬,這點USB辦得到,但是要完成數據量大四倍的MPEG-2的DVD影片播放,USB可能就很吃力了,若再加上AC-3音頻數據,USB設備就很難實現即時播放了。
一個USB接口理論上可以支持127個裝置,但是目前還無法達到這個數字。其實,對于一臺計算機,所接的周邊外設很少有超過10個的,因此這個數字是足夠我們使用的。
USB還有一個顯著優點就是支持熱插拔,也就是說在開機的情況下,你也可以安全地連接或斷開USB設備,達到真正的即插即用。
不過,并非所有的Windows系統都支持USB。目前,Windows系統中有許多不同的版本,在這些版本中,只有Windows98以上版本的系統對USB的支持較好,而其他的Windows版本并不能完整支持USB。例如Windows95的零售版是不支持USB的,只有后來與PC捆綁銷售的Windows95版本才支持USB。
目前USB設備雖已被廣泛應用,但比較普遍的卻是USB1.1接口,它的傳輸速度僅為12Mbps。舉個例子說,當你用USB1.1的掃描儀掃一張大小為40M的圖片,需要4分鐘之久。 這樣的速度,讓用戶覺得非常不方便,如果有好幾張圖片要掃的話,就得要有很好的耐心來等待了。
用戶的需求,是促進科技發展的動力,廠商也同樣認識到了這個瓶頸。這時, COMPAQ、Hewlett Packard、Intel、Lucent、Microsoft、NEC和PHILIPS這7家廠商聯合制定了USB 2.0接口標準。USB 2.0將設備之間的數據傳輸速度增加到了480Mbps,比USB 1.1標準快40倍左右,速度的提高對于用戶的最大好處就是意味著用戶可以使用到更高效的外部設備,而且具有多種速度的周邊設備都可以被連接到USB 2.0的線路上,而且無需擔心數據傳輸時發生瓶頸效應。
所以,如果你用USB 2.0的掃描儀,就完全不同了,掃一張40M的圖片只需半分鐘左右的時間,一眨眼就過去了,效率大大提高。
而且,USB2.0可以使用原來USB定義中同樣規格的電纜,接頭的規格也完全相同,在高速的前提下一樣保持了USB 1.1的優秀特色,并且,USB 2.0的設備不會和USB 1.X設備在共同使用的時候發生任何沖突。
USB2.0兼容USB1.1,也就是說USB1.1設備可以和USB2.0設備通用,但是這時USB2.0設備只能工作在全速狀態下(12Mbit/s)。USB2.0有高速、全速和低速三種工作速度,高速是480Mbit/s,全速是12Mbit/s,低速是1.5Mbit/s。其中全速和低速是為兼容USB1.1而設計的,因此選購USB產品時不能只聽商家宣傳USB2.0,還要搞清楚是高速、全速還是低速設備。USB總線是一種單向總線,主控制器在PC機上,USB設備不能主動與PC機通信。為解決USB設備互通信問題,有關廠商又開發了USB OTG標準,允許嵌入式系統通過USB接口互相通信,從而甩掉了PC機。