哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>接口定義>

USB主機如何識別USB設(shè)備及請求命令

2011年07月16日 10:36 電子發(fā)燒友 作者:葉子 用戶評論(0

?

  USB主機是如何識別USB設(shè)備的?

  當USB設(shè)備插上主機時,主機就通過一系列的動作來對設(shè)備進行枚舉配置(配置是屬于枚舉的一個態(tài),態(tài)表示暫時的狀態(tài)),這這些態(tài)如下:

  1、接入態(tài)(Attached):設(shè)備接入主機后,主機通過檢測信號線上的電平變化來發(fā)現(xiàn)設(shè)備的接入;

  2、供電態(tài)(Powered):就是給設(shè)備供電,分為設(shè)備接入時的默認供電值,配置階段后的供電值(按數(shù)據(jù)中要求的最大值,可通過編程設(shè)置)

  3、缺省態(tài)(Default):USB在被配置之前,通過缺省地址0與主機進行通信;

  4、地址態(tài)(Address):經(jīng)過了配置,USB設(shè)備被復(fù)位后,就可以按主機分配給它的唯一地址來與主機通信,這種狀態(tài)就是地址態(tài);

  5、配置態(tài)(Configured):通過各種標準的USB請求命令來獲取設(shè)備的各種信息,并對設(shè)備的某此信息進行改變或設(shè)置。

  6、掛起態(tài)(Suspended):總線供電設(shè)備在3ms內(nèi)沒有總線操作,即USB總線處于空閑狀態(tài)的話,該設(shè)備就要自動進入掛起狀態(tài),在進入掛起狀態(tài)后,總的電流功耗不超過280UA。

  標準的USB設(shè)備請求命令究竟是什么?

  標準的USB設(shè)備請求命令是用在控制傳輸中的“初始設(shè)置步驟”里的數(shù)據(jù)包階段(即DATA0,由八個字節(jié)構(gòu)成)。標準USB設(shè)備請求命令共有11個,大小都是8個字節(jié),具有相同的結(jié)構(gòu),由5個字段構(gòu)成(字段是標準請求命令的數(shù)據(jù)部分),結(jié)構(gòu)如下(括號中的數(shù)字表示字節(jié)數(shù),首字母bm,b,w分別表示位圖、字節(jié),雙字節(jié)):

  bmRequestType(1)+bRequest(1)+wvalue(2)+wIndex(2)+wLength(2)

  

    本文導(dǎo)航

    • 第 1 頁:USB主機如何識別USB設(shè)備及請求命令
    • 第 2 頁:字段的意義

非常好我支持^.^

(5) 100%

不好我反對

(0) 0%

( 發(fā)表人:葉子 )

      發(fā)表評論

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

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      青岛市| 建始县| 沂水县| 潜江市| 万年县| 克什克腾旗| 邵东县| 哈尔滨市| 镇宁| 榕江县| 上虞市| 安康市| 慈利县| 曲沃县| 桂平市| 额尔古纳市| 台江县| 萝北县| 雷山县| 乌拉特中旗| 托克逊县| 大冶市| 额敏县| 安丘市| 临潭县| 福清市| 子洲县| 运城市| 方城县| 祥云县| 商都县| 禹城市| 成都市| 旬阳县| 邢台县| 玉山县| 京山县| 六盘水市| 卢龙县| 宿松县| 万安县|