新聞中心

單片機(jī)USB描述符

作者: 時(shí)間:2013-10-12 來源:網(wǎng)絡(luò) 收藏

  而其中,設(shè)各僅能具有一個(gè)設(shè)各。在設(shè)各中涵蓋了如設(shè)各所兼容的版本,用來加載適當(dāng)驅(qū)動(dòng)程序的VID/PID碼 ,以及設(shè)各所能夠具有的可能配置數(shù)目。這個(gè)配置數(shù)目能夠用來表示有多少的配置的分支將被遵循。在這配置描述符中設(shè)置了 許多的數(shù)值,例如,如果設(shè)各是總線供電,可設(shè)置所特定設(shè)計(jì)使用的電流量以及其所具有的配置數(shù)目。

  當(dāng)此設(shè)備在執(zhí)行設(shè)各列舉的程序時(shí),主機(jī)會(huì)讀取設(shè)各描述符,并且決定何種配置被使能。但每一次僅能有一個(gè)配置被使能。例如, 有一個(gè)設(shè)各可能具備高功率總線供電的配置,以及另一個(gè)是自我供電的配置方式·如果當(dāng)此設(shè)各被接上具有主要的電源供應(yīng)的主機(jī)后 ,設(shè)各驅(qū)動(dòng)程序可以選擇來使能這個(gè)高功率總線供電的設(shè)各。而此配置即可進(jìn)一步地去使能此設(shè)各無須再連接至主要的電源供應(yīng)器, 就可以獲得電源。但是,如果此設(shè)各被連接至臺(tái)式計(jì)算機(jī),它也可被使能一種需要用戶去接上電源供應(yīng)點(diǎn)的第二種配置方式(自我供 電模式)。在這配置描述符中,不僅只限于設(shè)置電源的差異。每一種配置方式能夠以同樣的方式供電,以及流出相同的電流量,當(dāng)然 也可具各不同的接口或端點(diǎn)的組合。然而,需注意的是,更改配置將會(huì)使在所有端點(diǎn)上的動(dòng)作停止。雖然提供了這種便利性,可 是很少有設(shè)各具有超過一種配置。但對(duì)于如圖3所舉的復(fù)合式設(shè)各的例子就具有多種配置方式。

  如果一個(gè)復(fù)合式設(shè)備具備了電話、視頻會(huì)議OCD,以及傳輸數(shù)據(jù)的Modem功能,其所有設(shè)各可能的回報(bào)如圖3所示的配置架構(gòu)。因此 ,圖4所示的是電話的配置,圖5所示的是影像串流的配置,圖6所示的是傳輸數(shù)據(jù)的配置,圖7所示的是另一種傳輸數(shù)據(jù)(較高品質(zhì)的語音信號(hào))的配置。所以對(duì)于一個(gè)復(fù)合式的設(shè)備,就有需要多重的配置切換來滿足各種功能需求。

設(shè)備口報(bào)所有可能的配置

圖3 一個(gè)復(fù)合式設(shè)備可能回報(bào)的所有配置方式

圖4 一個(gè)復(fù)合式設(shè)備的電話配置方式

  如果用戶具有一個(gè)包含了傳真/掃描/打印機(jī)多功能(復(fù)合式設(shè)各)的事務(wù)機(jī),那么其中第l個(gè)接口描述符就可用來描述傳真機(jī) 設(shè)備的端點(diǎn),第2個(gè)接口描述符就可用來描述打印機(jī)設(shè)各的端點(diǎn),而第3個(gè)接口描述符就可用來描述掃描機(jī)設(shè)備的端點(diǎn)。那么在設(shè)備管理器的窗口下,就會(huì)呈現(xiàn)一個(gè)復(fù)合式設(shè)備的項(xiàng)目——USB Composite Device,女日?qǐng)D8所示。

影像串流

圖5 一個(gè)復(fù)合式設(shè)備的影像串流配置方式

傳輸數(shù)據(jù)

圖6 一個(gè)復(fù)合式設(shè)備的傳輸數(shù)據(jù)配置方式



關(guān)鍵詞: 單片機(jī) USB 描述符

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉