[發明專利]一種只讀讀卡器及其實現方法在審
| 申請號: | 201710665042.0 | 申請日: | 2017-08-07 |
| 公開(公告)號: | CN107391424A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 周秋輝;胡鳳日;吳神培 | 申請(專利權)人: | 廈門市美亞柏科信息股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;G06F13/40;G06K7/00 |
| 代理公司: | 深圳市博銳專利事務所44275 | 代理人: | 張明 |
| 地址: | 361000 福建省廈門*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 只讀 讀卡器 及其 實現 方法 | ||
1.一種只讀讀卡器,包括存儲卡識別模塊,其特征在于,
還包括主控制模塊、串行總線擴展模塊;
所述主控制模塊通過USB3.0數據線與PC端連接,通過PCI Express總線與串行總線擴展模塊連接;
所述串行總線擴展模塊通過USB3.0數據線與所述存儲卡識別模塊連接。
2.根據權利要求1所述的只讀讀卡器,其特征在于,
所述主控制模塊包含第一USB3.0接口和第一PCI Express總線接口;
所述串行總線擴展模塊包含第二PCI Express總線接口和第二USB3.0接口;
所述存儲卡識別模塊包含第三USB3.0接口;
所述主控制模塊的第一USB3.0接口通過USB3.0數據線與PC端對應的USB3.0接口連接,所述主控制模塊的第一PCI Express總線接口通過PCI Express總線與串行總線擴展模塊的第二PCI Express總線接口連接;
所述串行總線擴展模塊的第二USB3.0接口通過USB3.0數據線與存儲卡識別模塊的第三USB3.0接口連接。
3.根據權利要求1所述的只讀讀卡器,其特征在于,
所述主控制模塊為USB 3380控制器。
4.根據權利要求1所述的只讀讀卡器,其特征在于,
所述存儲卡識別模塊集成有多個不同類型的存儲卡接口。
5.根據權利要求4所述的只讀讀卡器,其特征在于,
所述存儲卡接口為CF卡/MD卡接口、SD卡/MMC卡接口、MS卡/Mini SD卡接口、SM卡/XD卡接口、TF卡/M2卡接口中的任意兩種以上。
6.一種如權利要求1至5中任一所述的只讀讀卡器的實現方法,其特征在于,包括步驟:
S1、接收PC端的USB控制指令;
S2、解析所述USB控制指令,判斷所述USB控制指令是否為寫指令,若是,則執行步驟S3,否則,執行步驟S4;
S3、反饋一有效值給PC端,并且不執行所述寫指令;
S4、將獲取的數據包通過所述USB3.0數據線發送給PC端。
7.根據權利要求6所述的只讀讀卡器的實現方法,其特征在于,
所述步驟S1之前還包括步驟:
S01、所述只讀讀卡器一上電,所述主控制模塊進行初始化;
S02、判斷是否有USB設備接入,若有,執行步驟S03,否則,繼續執行步驟S02;
S03、枚舉所述USB設備,識別和尋址所述USB設備。
8.根據權利要求7所述的只讀讀卡器的實現方法,其特征在于,
所述步驟S01的初始化具體包括:
設置寄存器的工作模式,分配和初始化接收緩沖區和發送緩沖區,初始化數據接收地址。
9.根據權利要求7所述的只讀讀卡器的實現方法,其特征在于,
所述步驟S1還包括步驟:
S04、向所述USB設備發送讀取數據包請求,接收所述USB設備發送的數據包;
將所述數據包存儲到接收緩沖區,并發出中斷信號;
在中斷進程中從接收緩沖區讀出所述數據包,并存入RAM。
10.根據權利要求9所述的只讀讀卡器的實現方法,其特征在于,
所述步驟S4具體包括:
將所述數據包從RAM中讀出,并存入發送緩沖區,將發送緩沖區的數據通過所述USB3.0數據線發送給PC端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門市美亞柏科信息股份有限公司,未經廈門市美亞柏科信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710665042.0/1.html,轉載請聲明來源鉆瓜專利網。





