在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>接口定義>

字段的意義 - USB主機如何識別USB設備及請求命令

2011年07月16日 10:36 電子發燒友 作者:葉子 用戶評論(0
各字段的意義如下:

  1、bmRequestType:D7D6D5D4D3D2D1D0

  D7=0主機到設備

  =1設備到主機;

  D6D5=00標準請求命令

  =01 類請求命令

  =10用戶定義的命令

  =11保留值

  D4D3D2D1D0=00000 接收者為設備

  =00001 接收者為設備

  =00010 接收者為端點

  =00011 接收者為其他接收者

  =其他 其他值保留

  2、bRequest:請求命令代碼,在標準的USB命令中,每一個命令都定義了編號,編號的值就為字段的值,編號與命令名稱如下(要注意這里的命令代碼要與其他字段結合使用,可以說命令代碼是標準請求命令代碼的核心,正是因為這些命令代碼而決定了11個USB標準請求命令):

  0) 0 GET_STATUS:用來返回特定接收者的狀態

  1) 1 CLEAR_FEATURE:用來清除或禁止接收者的某些特性

  2) 3 SET_FEATURE:用來啟用或激活命令接收者的某些特性

  3) 5 SET_ADDRESS:用來給設備分配地址

  4) 6 GET_DEscriptOR:用于主機獲取設備的特定描述符

  5) 7 SET_DEscriptOR:修改設備中有關的描述符,或者增加新的描述符

  6) 8 GET_CONFIGURATION:用于主機獲取設備當前設備的配置值(注同上面的不同)

  7) 9 SET_CONFIGURATION:用于主機指示設備采用的要求的配置

  8) 10 GET_INTERFACE:用于獲取當前某個接口描述符編號

  9) 11 SET_INTERFACE:用于主機要求設備用某個描述符來描述接口

  10) 12 SYNCH_FRAME:用于設備設置和報告一個端點的同步幀

  以上的11個命令要說得明白真的有一匹布那么長,請各位去看書吧,這里就不多說了,控制傳輸是USB的重心,而這11個命令是控制傳輸的重心,所以這11個命令是重中之重,這個搞明白了,USB就算是入門了。

非常好我支持^.^

(5) 100%

不好我反對

(0) 0%

( 發表人:葉子 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 色狠狠xx| 在线天堂bt种子资源 | 国产日本在线观看 | 欧美网站在线播放 | 久久狠狠色噜噜狠狠狠狠97 | 亚洲精品成人久久久影院 | 在线观看精品视频看看播放 | 深夜网站免费 | 狠狠做久久深爱婷婷97动漫 | 人人插人人 | 亚色图 | 美女国产精品 | 天堂最新在线资源 | 亚洲欧美视频在线播放 | 在线观看一级毛片 | 成年免费大片黄在线观看免费 | 成人午夜免费剧场 | 四虎在线永久免费视频网站 | 激情网页 | 狠狠色综合久久婷婷 | 在线看逼| 欧洲精品不卡1卡2卡三卡四卡 | 拍拍拍拍拍拍拍无挡大全免费 | 成年网站在线观看 | 国产三级跑 | 色婷婷丁香六月 | 免费在线一区二区三区 | 国产呦精品系列在线 | 日本www高清| 理论视频在线观看 | 色噜噜亚洲精品中文字幕 | 天天综合欧美 | 五月天婷婷免费视频 | 羞涩妩媚玉腿呻吟嗯啊销魂迎合 | 一本高清在线视频 | 色综合天天综合网站中国 | 日本特黄特色aaa大片免费欧 | 欧美在线一级视频 | 亚洲免费网站 | 日韩亚洲欧洲在线com91tv | 国产成人精品曰本亚洲78 |