USB是一種什么技術(shù)
如前所述,USB 是一種以主機(jī)為中心的總線,換言之,主機(jī)必須啟動(dòng)包括接收和發(fā)送在內(nèi)的所有傳輸。該規(guī)范定義了三種基本的設(shè)備類(lèi)型:一是主機(jī)控制器;二是集線器;三是功能設(shè)備(也稱作外設(shè)或目標(biāo)設(shè)備)。以下我們將詳細(xì)介紹這三類(lèi)設(shè)備。除了這三種基本類(lèi)型之外,我們還定義了另外兩類(lèi)設(shè)備。一是復(fù)合設(shè)備,即同時(shí)包括集線器和集成式外設(shè)的設(shè)備;二是組合設(shè)備,即同一設(shè)備集成多種類(lèi)型外設(shè)功能的設(shè)備。
物理互連采用多層星形拓?fù)洌ㄒ?jiàn)圖 3.1),集線器位于每個(gè)星形連接的中心。每個(gè)連線段(wire segment)是主機(jī)到集線器、主機(jī)到功能設(shè)備、集線器到集線器、集線器到功能設(shè)備間的點(diǎn)對(duì)點(diǎn)連接。由于集線器時(shí)序限制和線纜傳輸時(shí)間,因此所允許的層數(shù)最多為 7 層(包括根層(root tier))。請(qǐng)注意,在 7 層中,主機(jī)到任何設(shè)備的通信路徑內(nèi)只能支持 5 個(gè)非根層集線器。復(fù)合設(shè)備(見(jiàn)圖 4.1)包括兩層,因此如果它連接在第 7 層上就不能工作。只有功能設(shè)備能在第 7 層上工作。USB 系統(tǒng)中設(shè)備所用的尋址技術(shù)使一臺(tái)主機(jī)最多可連接 127 臺(tái)設(shè)備。這 127 臺(tái)設(shè)備可采用任意集線器或外設(shè)組合。這 127 臺(tái)設(shè)備中包括兩臺(tái)或更多復(fù)合設(shè)備或組合設(shè)備。
圖 3.1:多層星形拓?fù)涞奈锢砘ミB
評(píng)論