[發明專利]一種嵌入式系統中運行時構建USB復合設備的方法在審
| 申請號: | 201911412881.7 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111090427A | 公開(公告)日: | 2020-05-01 |
| 發明(設計)人: | 馮海強 | 申請(專利權)人: | 北京簡約納電子有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F9/4401;G06F13/40 |
| 代理公司: | 南京正聯知識產權代理有限公司 32243 | 代理人: | 沈留興 |
| 地址: | 北京市海淀區知春路6號*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統 運行 構建 usb 復合 設備 方法 | ||
1.一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述在嵌入式系統中,USB設備驅動棧在運行時構建一個或多個設備的方法,具體包括類對象說明、設備控制塊說明、設備接口號和端點號分配、USB設備配置或使用方法、創建類對象流程、USB類初始化流程、類對象控制請求處理流程、類請求如何傳遞到類對象處理、類對象的數據如何接收和類對象的數據如何發送幾個步驟。
2.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述類對象說明步驟中,說明了類對象的概念。其中對于USB設備,如果是復合設備的話,可以擁有多個USB設備類,而每個USB設備類一樣可以擁有一個或多個設備類對象。
3.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述設備控制塊說明步驟中,一個USB設備控制塊應該具有設備類指針數組,以及類對象鏈表頭節點。
4.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述設備接口號和端點號分配步驟中分為端點地址轉換、申請一個新的接口號、分配一個新的IN端點地址和分配一個新的OUT端點地址四個部分。
5.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述USB設備配置或使用方法步驟中,介紹使用該專利時,上層構建USB復合設備的具體配置方法。
6.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述創建類對象流程步驟中一個類對象即代表一個實際的設備,并且解釋類對象詳細的創建過程,以及如何被添加到系統中去的。
7.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述USB類初始化流程步驟中,USB設備枚舉結束,進入到類初始化處理流程中,同時初始化類對象。
8.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述類對象控制請求處理步驟中,提取接口號,查找類對象,轉給類對象進行類請求處理。
9.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述類對象的數據如何接收處理步驟中,獲取端點,查找類對象,轉給類對象進行數據接收處理。
10.根據權利要求1所述的一種嵌入式系統中運行時構建USB復合設備的方法,其特征在于:所述類對象的數據如何發送步驟中,根據上層提供的類對象索引,找到類對象,進行數據的發送處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京簡約納電子有限公司,未經北京簡約納電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911412881.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:遙傳短節及其使用方法
- 下一篇:一種制藥廢水生化處理方法





