freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

09usb設備架構-資料下載頁

2025-08-13 14:39本頁面

【導讀】·最上層的功能由串行總線設備提供,比如鼠標,或ISDN接口。本章描述的是USB設備中間層的通用屬性與操作。特定功能的部分用于通過總線接口最終與主機的通信。而另外一些對USB設備來說是內(nèi)置的,這一節(jié)描述的就是這些外置狀態(tài)。本小節(jié)描述的是外部可見的USB設備狀態(tài)。設備狀態(tài)之間的轉(zhuǎn)化關系。當reset信號完成的時候,USB設備業(yè)已復位。外部電源的USB設備被稱作自給電源式的。的電源供給形式被作為設備狀態(tài)的一部分被反映出來。設備加電以后,在它從總線接收到復位信號之前不應對總線傳輸發(fā)生響應。在接收到復位信號之后,設備才在缺省地址處變得可尋址。在USB設備正常工作以前,設備必須被正確配置。當中止時,USB設備保持本身的內(nèi)部狀態(tài),包括它的地址及配置。口失效時進入中止態(tài)。USB設備在總線活動來到時結束中止態(tài)。此時,USB設備處于加電狀態(tài),它所連接的。這時USB設備處于缺省狀態(tài),并且可從VBUS汲取小于100mA. 此操作須花費幾個毫秒。

  

【正文】 準配置描述表。 偏移量 域 大小 值 描述 0 bLength 1 數(shù)字 此描述表的字節(jié)數(shù)。 1 bDescriptorType 1 常量 配置描述表類型 2 wTotalLength 2 數(shù)字 此配置信息的總長(包括配置,接口,端點和設備類及廠商定義的描述表) 4 bNumInterfaces 1 數(shù)字 此配置所支持的接口個數(shù) 5 bCongfigurationValue 1 數(shù)字 在 SetConfiguration()請求中用作參數(shù)來選定此配置。 6 iConfiguration 1 索引 描述此配置的字串描述表索引 7 bmAttributes 1 位圖 配 置特性: D7: 保留(設為一) D6: 自給電源 D5: 遠程喚醒 D4..0:保留(設為一) 一個既用總線電源又有自給電源的設備會在 MaxPower 域指出需要從總線取的電量。并設置 D6 為一。運行時期的實際電源模式可由 GetStatus(DEVICE) 請求得到。 8 MaxPower 1 mA 在此配置下的總線電源耗費量。以 2mA 為一個單位。 表 88 標準配置描述表 接口 22 此描述表在一個配置內(nèi)給出一個接口的信息。如果一個配置支持不止一個接口,端節(jié)點的描述表會跟在接口描 述表后被返回,接口描述表總是作為配置描述表的一部分被返回。接口描述不可直接用 Set Description ( )和 Get Descriptor ( )存取。 一個接口可能包含備選設置,以使得端節(jié)點或他們的特性在設備配置好以后能改變。一個接口的缺省設置總是可選設置。 SetInterface ( )與 GetInterface ( )用來選擇與返回選擇了的接口設置。 可選的接口設置使得部分的設備配置能在其它接口進行操作的情況下改變。如果一個配置對于它的一個或多個接口有備選設置,每一設置包括 一個獨立接口描述表和相關結點。 如果一個設備配置支持單個接口,并此接口有兩個可選設置,配置描述表返回以后會緊跟著返回 bInterfaceNumber與 bAlternateSetting域皆為 0的第一個設置的接口描述表及相關的結點描述表,而隨之后是另一個設置接口描述表與結點描述表。第二個接口描述表的 bInterfaceNumber 域也應為 0,但 bAlternate Setting 域應為 1。 如果一個接口僅使用節(jié)點 0,則接口描述表以后就不再返回節(jié)點描述表,并且此接口表示的是一個請求接口,它使用連 在節(jié)點 0 上的缺省通道。在這種情況下 bNumberEndpoints 域應被設置成 0。 一個接口描述表的節(jié)點個數(shù)不把結點 0 計在內(nèi)。表 89 是標準節(jié)口描述表。 偏移量 域 大小 值 說明 0 bLength 1 數(shù)字 此表的字節(jié)數(shù) 1 bDescriptorType 1 常量 接口描述表類 2 bInterfaceNumber 1 數(shù)字 接口 號,當前配置支持的接口數(shù)組索引(從零開始) 3 bAlternateSetting 1 數(shù)字 可選設置的索引值。 4 bNumEndpoints 1 數(shù)字 此接口用的端點數(shù)量,如果是零則說明此接口只用缺省控制管道。 23 5 bInterfaceClass 1 類 類值 零值為將來的標準保留。 如果此域的值設為 FFH,則此接口類由廠商說明。 所有其它的值由USB 說明保留。 6 bInterfaceSubClass 1 子類 子類碼 這些值的定義視bInterfaceClass 域而定。 如果bInterfaceClass 域的值為零則此域的值必須為零。 bInterfaceClass 域不為 FFH 則所有值由 USB 所保留。 7 bInterfaceProtocol 1 協(xié)議 協(xié)議碼:bInterfaceClass 和bInterfaceSubClass 域的值而定 .如果一個接口支持設備類相關的請求此域的值指出 了設備類說明中所定義的協(xié)議 . 8 iInterface 1 索引 描述此接口的字串描述表的索引值。 表 89 標準接口描述表 節(jié)點 每個接口使用的結點都有自己的描述表,此描述表被主機用來決定每個節(jié)點的帶寬需求。每個結點的描述表總是作為配置描述的一部分返回的,結點 0 無描述表。 810 為標準節(jié)點描述表。 24 偏移量 域 大小 值 說明 0 bLength 1 數(shù)字 此描 述表的字節(jié)數(shù) 1 bDescriptorType 1 常量 端點描述表類 2 bEndpointAddress 1 端點 此描述表所描述的端點的地址。此地址的編碼如下: Bit 3..0 : 端點號 . Bit 6..4 : 保留 ,為 零 Bit 7: 方向 ,如果控 制端點則略。 0:出端點 1:入端點 3 bmAttributes 1 位圖 此域的值描述的是在bConfigurationValue 域所指的配 置下端點的特性。 Bit 1..0 :傳送類型 00=控制傳送 01=同步傳送 10=批傳送 11=中斷傳送 所有其它的位都保留。 4 wMaxPacketSize 2 數(shù)字 當前配置下此端點能夠接收或發(fā)送的最大數(shù)據(jù)包的大小。 對與同步傳送此值用于為每幀的數(shù)據(jù)凈負荷預留時間。而通道可能在實際運行時不需要預留的帶寬。實際帶寬可由設備通過一種非 USB 定義的機制匯報給主機 . 對于中斷傳送 ,批傳送 ,控制傳送 .端點可能發(fā)送較小的數(shù) 據(jù)包 。 并且在結束傳送后既有可能間隙時間來重啟,也有可能不需要這段時間。具體請參照第五章。 6 bInterval 1 數(shù)字 輪尋數(shù)據(jù)傳送端點的時間間隙。 此域的值對于批傳送的端點及控制傳送的端點忽略。對于同步傳送的端點此域必需為 1。對于中斷傳送的端點此域值的范圍為1 到 255。 表 810 標準端點描述表 字串 字串描述表是可有可無的。如前所述,如果一個設備無字串描述表,所有其它描述表中有關字串描述表的索引都必須為 0。 字串描述表使用的是 UNICODE 編碼,則《 Unicode 標準世界范圍的字符編碼》 版,第一和第二卷定義,字串描述表支持多語言編碼。當請求字串描述表時, 25 請求者用一個 6 位的語言標識指出語言,此語言 ID 由微軟 Windows 定義 (《開發(fā)Windows 95 及 Windows NT 的國際化軟件》, Nadine Kano,微軟出版,華盛頓 )。所有語言的 0 號字串索引返回一個字串描述表,該字串描述表為雙字節(jié)的 LANGID數(shù)組,表示設備支持的語言,表 811 表示了該 LANGID 數(shù)組。 USB 設備可刪除所有的字串描述表。 USB 設備刪了字串描述表后就不能返回 LANGID 碼了 。 LANGID數(shù)組不是以 NULL 結尾的。它的大小為 bLength2。 偏移量 域 大小 值 描述 0 bLength 1 N+2 此描述表的字節(jié)數(shù) 1 bDescriptorType 1 常量 字串描述表類型 2 wLANGID[0] 2 數(shù)字 語言標識( LANGID) 碼 0 … … … … … N wLANGID[x] 2 數(shù)字 語言標識( LANGID) 碼 X 表 811 體現(xiàn)設備所支持的語言的碼字 UNICODE 字串也不是 NULL 結尾的 (見表 812),字串長為 bLength2。 偏移量 域 大小 值 描述 0 bLength 1 數(shù)字 此描述表的字 節(jié)數(shù) 1 bDescriptorType 1 常量 字串描述表類型 2 bString N 數(shù)字 UNICODE 編碼的字串 表 812 UNICODE 字串描述表 設備類定義 所有的設備必須支持本章所講的請求與描述表,多數(shù)設備還有設備特有的擴展的請求與描述表。另外,設備還會支持一組設備共有的服務。為了定義一個設備類,下面信息必須被提供出來,來定義此類設備的表現(xiàn)與行為。 描述表 如果此類須有對標準描述表特有的定義,則此定義必須在類說明中 指出。另外,如果此類定義了標準的擴展描述表集合,它們必須在類中說明。擴展的描述表定義方法與標準描述表定義方法一致,比如說,所有描述表以表長打頭。 26 接口與結點的使用 當一個設備類標準化以后,此類設備使用的接口以及結點們?nèi)绾伪皇褂帽仨氃陬惗x中說明,設備類在滿足基本的類定義以后還可擴展一些類特性。 請求 此類的所有請求必須被定義。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1