USB總線接口處理電氣層與協(xié)議層的互連。從互連的角度來(lái)看,相似的總線接口由設(shè)備及主機(jī)同時(shí)給出,例如串行接口機(jī)(SIE)。USB總線接口由主控制器實(shí)現(xiàn)。USB系統(tǒng)用主控制器管理主機(jī)與USB設(shè)備間的數(shù)據(jù)傳輸。它與主控制器間的接口依賴(lài)于主控制器的硬件定義。同時(shí),USB系統(tǒng)也負(fù)責(zé)管理USB資源,例如帶寬和總線能量,這使客戶訪問(wèn)USB成為可能。
主控制器驅(qū)動(dòng)程序(HCD)這可把不同主控制器設(shè)備映射到USB系統(tǒng)中。HCD與USB之間的接口叫HCDI,特定的HCDI由支持不同主控制器的操作系統(tǒng)定義,通用主控制器驅(qū)動(dòng)器(UHCD)處于軟結(jié)構(gòu)的底層,由它來(lái)管理和控制主控制器。UHCD實(shí)現(xiàn)了與USB主控制器通信和控制USB主控制器,并且它對(duì)系統(tǒng)軟件的其他部分是隱蔽的。系統(tǒng)軟件中的高層通過(guò)UHCD的軟件接口與主控制器通信。
前置USB接口是位于機(jī)箱前面板上的USB擴(kuò)展接口。二十一世紀(jì)初,使用USB接口的各種外部設(shè)備越來(lái)越多,例如移動(dòng)硬盤(pán)、閃存盤(pán)、數(shù)碼相機(jī)等等,但在使用這些設(shè)備(特別是經(jīng)常使用的移動(dòng)存儲(chǔ)設(shè)備)時(shí)每次都要鉆到機(jī)箱后面去使用主板板載USB接口顯然是不方便的。前置USB接口在這方面就給用戶提供了很好的易用性。二十一世紀(jì)初,前置USB接口幾乎已經(jīng)成為機(jī)箱的標(biāo)準(zhǔn)配置,沒(méi)有前置USB接口的機(jī)箱已經(jīng)非常少見(jiàn)了。
前置USB接口要使用機(jī)箱所附帶的USB連接線連接到主板上所相應(yīng)的前置USB插針(一般是8針、9針或10針,兩個(gè)USB成對(duì),其中每個(gè)USB使用4針傳輸信號(hào)和供電)上才能使用。在連接前置USB接口時(shí)一定要事先仔細(xì)閱讀主板說(shuō)明書(shū)和機(jī)箱說(shuō)明書(shū)中與其相關(guān)的內(nèi)容,千萬(wàn)不可將連線接錯(cuò),不然會(huì)造成USB設(shè)備或主板的損壞。
硬盤(pán)盒是二十一世紀(jì)的主流,其大優(yōu)點(diǎn)是使用方便,支持熱插拔和即插即用。USB有多種標(biāo)準(zhǔn):一種是USB1.1接口,其傳輸速度只有12Mbps,一種是USB2.0接口,其傳輸速度高達(dá)480Mbps。還有一種是USB3.0接口,其擁有比USB2.0更快的速度。當(dāng)前的主板上的USB都支持USB2.0,但USB 3.0只有二十一世紀(jì)初較新的主板才能支持,但USB3.0向下兼容USB2.0。
隨著各種數(shù)碼設(shè)備的大量普及,特別是MP3和數(shù)碼相機(jī)的普及,我們周?chē)腢SB設(shè)備漸漸多了起來(lái)。然而這些設(shè)備雖然都是采用了USB接口,但是這些設(shè)備的數(shù)據(jù)線并不完全相同。這些數(shù)據(jù)線在連接PC的一端都是相同的,但是在連接設(shè)備端的時(shí)候,通常出于體積的考慮而采用了各種不同的接口。絕大部分?jǐn)?shù)碼產(chǎn)品連接線的接頭除了連在PC上的都一樣,另外一頭也都是遵循著標(biāo)準(zhǔn)的規(guī)格。