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

正文內(nèi)容

09usb設(shè)備架構(gòu)(編輯修改稿)

2025-09-27 14:39 本頁面
 

【文章內(nèi)容簡介】 ET_CONFIGURATION 零 零 一 配置值 10000000B GET_DESCRIPTOR 描述表種類和索引 零或語言標(biāo)志 描述表長 描述表 10000001B GET_INTERFACE 零 接口號 一 可選設(shè)置 10000000B 10000001B 10000010B GET_STATUS 零 零 接口號 端點號 二 設(shè)備 , 接口 ,或 端點狀態(tài) 00000000B SET_ADDRESS 設(shè)備地址 零 零 無 00000000B SET_CONFIGURATION 配置值 零 零 無 12 00000000B SET_DESCRIPTOR 描述表種類和索引 零或語言標(biāo)志 描述表長 描述表 00000000B 00000001B 00000010B SET_FEATURE 特性選擇符 零 接口號 端點號 零 無 00000001B SET_INTERFACE 可選設(shè)置 接口號 零 無 100000010B SYNCH_FRAME 零 端點號 二 幀號 表 83 標(biāo)準(zhǔn)設(shè)備請求 Brequest Value GET_STATUS 0 CLEAR_FEATURE 1 為將來保留 2 SET_FEATURE 3 為將來保留 4 SET_ADDRESS 5 GET_DESCRIPTOR 6 SET_DESCRIPTOR 7 GET_CONFIGURATION 8 SET_CONFIGURATION 9 GET_INTERFACE 10 SET_INTERFACE 11 SYNCH_FRAME 12 表 84 標(biāo)準(zhǔn)請求碼 描述表種類 值 DEVICE 1 CONFIGURATION 2 STRING 3 INTERFACE 4 ENDPOINT 5 表 85 描述表種類 特性選擇符 接受者 值 DEVICE_REMOTE_WAKEUP 設(shè)備 1 13 ENDPOINT_HALT 端點 0 表 86 標(biāo)準(zhǔn)特性選擇符 清除特性 (ClearFeature()) 這個請求是被用來清除一個指定的特性。 wValue 中的特性選擇符的值必須根據(jù)接收者來設(shè)定適當(dāng)?shù)闹怠=邮照呤窃O(shè)備要用設(shè)備特性選擇符,是接口就必須用接口特性選擇符,是端結(jié)點就要用端節(jié)點特性描 述符。 參照表 86 來看選擇符與接收者的對應(yīng)關(guān)系。 一個 ClearFeature( )請求所指的特性如果不能被清除,不存在或指的是不存在的接口或結(jié)點號,會產(chǎn)生 RequestError 錯誤。 如果 wLength 不為 0,設(shè)備響應(yīng)無定義。 缺省狀態(tài):當(dāng)設(shè)備處于缺省狀態(tài)時,對此請求的反應(yīng)無定義。 地址狀態(tài):在設(shè)備處于地址狀態(tài)時這個請求是合法的,但如果該請求指的是接口或是非零號端結(jié)點,會引起請求錯誤。 配置狀態(tài):在此狀態(tài)下,該請求合法。 取得配置 (GetConfiguration()) 此請求返回當(dāng)前設(shè)備配置值。 如果返回 0 值表明設(shè)備未配置。 如果 wValue, wIndex, wLength 的值與上面表中不同,設(shè)備響應(yīng)無定義。 缺省狀態(tài):該請求響應(yīng)無定義 地址狀態(tài):返回 0 值 配置狀態(tài):非 0 的 bConfigurationValue 值被返回 取得描述符 這個請求返回存 在的描述符。 wValue 域的高一字節(jié)標(biāo)識描述表類型,低一字節(jié)表示描述表的索引 (參見表85)。 wIndex 域標(biāo)識 字串描述表的語言 (Language ID)如果是其它語言的話就設(shè)為 0, wLength 表示要返回多少字節(jié)。如果描述表長度大于 wLength 域值,那么只有描述表的初始部分被返回。如果描述表比 wLength 域值,沒發(fā)送一個短包來標(biāo) 14 志傳輸?shù)慕Y(jié)束。一個短包被定義成一個長度短于最大負(fù)載長度或一個空 (NULL)包。 這個標(biāo)準(zhǔn)請求包括三種描述符:設(shè)備、配置、及字串一個配置描述表的設(shè)備請求會一次返回配置描述表,所有的接口描述表和所有接口的端節(jié)點的描述表。第一個接口描述表緊跟著配置描述表,第一個接口的端節(jié)點的描述表隨后 。如果有其它的接口與端節(jié)點,它們的描述表欲跟在第一個接口與端節(jié)點描述表之后。與類有關(guān)的描述表,和 /或廠商定義的描述表跟在標(biāo)準(zhǔn)描述表之后。 所有的設(shè)備必須提供一個設(shè)備描述表并且至少一個配置描述表,如果一個設(shè)備不支持一個請求的描述表,則返回請求錯誤。 缺省狀態(tài):此請求合法。 地址狀態(tài):此請求合法。 配置狀態(tài):此請求合法。 取得接口設(shè)置 (GetInterface()) 這個請求返回所指接口的選中的可選設(shè)置。 有些 USB 設(shè)備的接口配置有互斥的設(shè)置。這個請 求使得主機決定當(dāng)前設(shè)置。 如果 wValue 或 wLength 不依以上的表中設(shè)值,設(shè)備響應(yīng)無定義。 如果所指的接口不存在,返回請求錯誤。 缺省狀態(tài):此狀態(tài)下,設(shè)備對該請求響應(yīng)無定義 地址狀態(tài):設(shè)備返回請求錯誤 配置狀態(tài):此請求合法 取得狀態(tài) (GetStatus ( )) 這個請求返回所指接收者的狀態(tài)。 bmRequestType 域的 Recipients 位段表示出接收者。 如果 wValue 或 wLength 不是上表中值,或 wIndex 在 取設(shè)備狀態(tài)請求時非 0則設(shè)備響應(yīng)無定義。 缺省狀態(tài):設(shè)備響應(yīng)無定義 地址狀態(tài):如果所指的是接口或是一個非 0 號端節(jié)點,設(shè)備響應(yīng)返回請求出錯。 配置狀態(tài):如果所指接口或端節(jié)點不存在,返回請求錯誤。 一個 GetStatus()請求返回信息的格式如圖 84。 15 D7 D6 D5 D4 D3 D2 D1 D0 保留(為零) 遠(yuǎn)程喚醒 自給電源 D15 D14 D13 D12 D11 D10 D9 D8 保留(為零) 圖 84 GetStatus()發(fā)向設(shè)備時返回信息 其中 Self Powered 域表明設(shè)備當(dāng)前是否是自給電源。如果 Do 為 0 設(shè)備是總線電源式。如果 Do 被設(shè)成 1,設(shè)備是自給電源式的。此域不應(yīng)當(dāng)被 SetFeature( )或 ClearFeature ( )請求改變。 Remote Wakeup 域表明此設(shè)備當(dāng)前是否 支持遠(yuǎn)程喚醒,支持遠(yuǎn)程喚醒能力的設(shè)備缺省值是無效的 (disabled),如果 D1 被 Reset 成 0,遠(yuǎn)程喚醒能力就被disabled。返之,設(shè)成 1 就是具有該功能,此域可被 SetFeature( )和 Clear Feature ( )使用 DEVICEREMOTEWAKEUP 特性選擇符修改,設(shè)備復(fù)位時此域被設(shè)成 0。 一個 GetStatus ( )的接口請求返回如圖 85 的信息。 D7 D6 D5 D4 D3 D2 D1 D0 保留(為零) D15 D14 D13 D12 D11 D10 D9 D8 保留(為零) 圖 85 GetStatus()發(fā)向接口時返回信息 一個 Get Statue( )的端節(jié)點請求返回如圖 86 所示信息。 D7 D6 D5 D4 D3 D2 D1 D0 保留(為零) 停機 D15 D14 D13 D12 D11 D10 D9 D8 保留(為零) 圖 86 GetStatus()發(fā)向端點時返回信息 Halt 特性應(yīng)當(dāng)在所有的中斷及端結(jié)點中實現(xiàn)。如果端節(jié)點當(dāng)前被 halted 了,那么這個 Halt 特性就設(shè)成 1,否則為 0。 Halt 特性可選擇性地由 Set 16 Feature(ENDPOINTHALT)請求來設(shè)置,一旦被 SetFeature( )請求設(shè)置,設(shè)備的響應(yīng)就會像這個域由硬件條件設(shè)置的一樣,如果導(dǎo)止停機 (halt)的條件去除了,用 Clear Feature (ENDPOINTHALT)請求清除 halt 特性會導(dǎo)致端節(jié)點再也不會返回 STALL 信號。對于使用 (Date toggle)的端節(jié)點,不管一個端節(jié)點的 Halt特性是否已被設(shè)置,一個 Clear Feature (ENDPOINTHALT)總會導(dǎo)致 (date toggle)被重新 初始化成 DATAO Halt 特性在收到 SetConfiguration ( )或 Set Interface( )請求后總會被復(fù)位成 0。 Halt 特性不要求也不建議在缺省控制通道實現(xiàn)。然而,設(shè)備可設(shè)置缺省控制通道的 Halt 特性來反映一個功能出錯的狀態(tài)。如果這個特性被設(shè)了的話,設(shè)備將對除 Getstatus( ),SetFeature( ), Clear Feature ( )之外的請求返回 STALL信號,設(shè)備可不對類有關(guān)的及廠商定制的請求返回 STALL 信號。 設(shè)置地址 (SetAddress ( )) 本請求為設(shè)備的將來存取設(shè)置地址 wValue 指出所要設(shè)置成的地址值 像在另處所述,請求實際可分成三個階段。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1