新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機(jī)接口描述符

        單片機(jī)接口描述符

        作者: 時間:2011-12-08 來源:網(wǎng)絡(luò) 收藏
          接口具有9 B的長度,用來描述每一個設(shè)各的接口特性。由以上的介紹中,可以知道每個設(shè)各可能不止含有一種接口類型, 其接口的數(shù)目由設(shè)各的第4個字段bNumlnterface設(shè)置。這種接口能夠視為一組端點或端點的起頭處,來構(gòu)成功能性的組 群,以執(zhí)行單一特性的設(shè)備。

          以USB鼠標(biāo)為例,利用View Descriptors項目與Device Framework項目所測試的接口描述符如圖1和圖2所示。

          以下列出接口描述符的范例、數(shù)值以及各個字段的意義。

          db 09h ;bLength,長度大小 (9字節(jié))

          db 04h ;bDescriptorType,描述符類型,4代表接口(1宇節(jié))

          db OOh ;blnterfaceNumber,接口數(shù)目以0為基值(1字節(jié))

          db OOh ;bAlternateSetting,交互設(shè)置值為0(1字節(jié))

          db Olh ;bNumEndpoints,端點數(shù)目設(shè)置為1(1字節(jié))

          db 03h ;blnterfaceClass,接口群組,tJSB規(guī)范定義HID碼為3(1字節(jié))

          db 01 h ;blnterfaceSubClass,接口次群組,USB規(guī)范定義為1(1字節(jié)〉

          db 02h ;blnterfaceProtocol,接口協(xié)議,USB規(guī)范定義鼠標(biāo)為2(1字節(jié))

          db 05h ;ilnterface,接口的字符串描述符的索引。在這例子中我們具有5個字符串描述符

          (1字節(jié))

          其中,最重要的接口群組碼可直接查閱稍后介紹的設(shè)備群組內(nèi)容,以了解是何種群組接口規(guī)范。

        圖1 View Descriptors項目所測試的接口描述符

        圖2 Device Framework項目所測試的接口描述符



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

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 广平县| 诸暨市| 安福县| 准格尔旗| 资阳市| 阳新县| 嘉祥县| 满洲里市| 汉中市| 盱眙县| 广州市| 谢通门县| 上栗县| 海丰县| 喜德县| 甘德县| 宜川县| 周至县| 景宁| 乌鲁木齐市| 镇远县| 徐闻县| 罗定市| 婺源县| 汉川市| 漯河市| 云霄县| 唐山市| 合阳县| 大邑县| 和平县| 盘山县| 德江县| 西盟| 靖安县| 资阳市| 敦化市| 高陵县| 黄大仙区| 云和县| 武宁县|