【導(dǎo)讀】本章介紹了數(shù)據(jù)如何在USB中傳送,將涉及到系統(tǒng)中關(guān)于信號的發(fā)送和協(xié)議定義的一層。對于USB系統(tǒng)中這一層中各個定義的詳細(xì)情況可參見第六章和第七章。所有的實(shí)現(xiàn)者必須閱讀此章,以便了解USB. USB系統(tǒng)提出了一些重要的概念和情況來支持現(xiàn)。代個人計算機(jī)所提出的可靠性要求,所以USB的分層理解是必須的。現(xiàn)者只關(guān)心USB相關(guān)層次的特性功能細(xì)節(jié),而不必掌握從硬件結(jié)構(gòu)到軟件系統(tǒng)的所有細(xì)節(jié)。USB的這種層次結(jié)構(gòu)如圖4-2所示,件由USB設(shè)備的提供者提供,或由操作系統(tǒng)提供。與具體的USB設(shè)備無關(guān),也獨(dú)立于客戶軟件。這四個USB系統(tǒng)的組成部分在功能上存在相互重疊的部分。USB設(shè)備層和應(yīng)用層的通信是邏。關(guān)于USB的物理通信在第5、6章中描述,而相關(guān)的邏輯通信在第8、9章中介紹。USB以及連到USB上的設(shè)備來說,還負(fù)有特殊責(zé)任。USB設(shè)備想要訪問總線必須由主機(jī)給予它使用權(quán)。為了幫助主機(jī)辨認(rèn)及確定USB設(shè)備,這些設(shè)備本身需要提供用于確認(rèn)的信息。接到Hub上,而這個Hub被接到USB上。