[發明專利]專用低速USB設備的通用通訊方法有效
| 申請號: | 201510035546.5 | 申請日: | 2015-01-23 |
| 公開(公告)號: | CN104536932B | 公開(公告)日: | 2019-01-01 |
| 發明(設計)人: | 崔陽;張理垟 | 申請(專利權)人: | 崔陽;張理垟 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 100080*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加載 線程 讀設備 寫設備 枚舉 通用通訊 線程運行 阻塞 集合 加載成功 寫入數據 讀寫 卸載 操作系統 寫入 主機 靈活 響應 應用 | ||
1.一種專用低速USB設備的通用通訊方法,包括如下步驟:
S1、獲取主機當前連接的所有專用低速USB設備信息的集合;
S2、枚舉所述集合中的專用低速USB設備,并將所枚舉的低速USB設備的VID、PID和PVN值與所要加載的專用低速USB設備的VID、PID和PVN值進行比較,若所述VID、PID和PVN值均相同,則將當前所枚舉專用低速USB設備加載,當專用低速USB設備被成功識別和加載后,與主機進行通訊;
S3、若步驟S2加載成功,則建立并維持一個讀設備線程和寫設備線程,直到主機與該專用低速USB設備的連接斷開;
S4、在沒有通過所述加載的專用低速USB設備輸入的數據到來時,使所述讀設備線程阻塞,在有通過所述加載的專用低速USB設備輸入的數據到來時,所述讀設備線程運行,將讀出的數據保存在緩沖區中,并對數據進行解析后提交給主機;在此之后,讀數據線程將再次被阻塞,直到有新的輸入數據到來;
S5、在沒有寫入所述加載的專用低速USB設備的數據到來時,使所述寫設備線程阻塞,在有寫入所述加載的專用低速USB設備的數據到來時,所述寫設備線程運行,將要寫入的數據按所述專用低速USB設備規定的數據格式進行封裝,然后復制到一個緩沖區內,再輸出到該專用低速USB設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于崔陽;張理垟,未經崔陽;張理垟許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510035546.5/1.html,轉載請聲明來源鉆瓜專利網。





