[發明專利]一種基于以太網的鍵盤鼠標模擬裝置在審
| 申請號: | 202010696171.8 | 申請日: | 2020-07-20 |
| 公開(公告)號: | CN111966612A | 公開(公告)日: | 2020-11-20 |
| 發明(設計)人: | 莫停飛 | 申請(專利權)人: | 北京北冥鯤科技有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10;G06F9/455;H04L29/06;H04L29/08 |
| 代理公司: | 北京慧泉知識產權代理有限公司 11232 | 代理人: | 李娜 |
| 地址: | 100036 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 以太網 鍵盤 鼠標 模擬 裝置 | ||
1.一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的鍵盤鼠標模擬裝置由以太網接口模塊、協議處理模塊、鍵盤鼠標接口模塊組成;它們相互之間的連接關系是:以太網接口模塊與協議處理模塊通過SPI接口連接,用于傳輸以太網控制碼和接口控制信號;鍵盤鼠標接口模塊通過內部線纜與協議處理模塊連接,用于接收鍵盤鼠標控制信號;
主控計算機通過以太網向所述的鍵盤鼠標模擬裝置遠程發送控制指令,裝置上的以太網接口模塊接收控制指令,并通過協議處理模塊轉發給鍵盤鼠標接口模塊,從而實現主控計算機的鍵盤鼠標遠程模擬功能。
2.根據權利要求1所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述以太網接口模塊為一片以太網接口協議解析芯片,并固定選用其中的1個端口作為通信端口,并分配了最高64k字節數據緩存區,用以緩存主控計算機發送來的以太網控制碼。
3.根據權利要求1所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的協議處理模塊針對鍵盤鼠標控制數據的特點,將以太網接口模塊發送的控制信號編碼格式進行統一,形成鍵盤鼠標控制碼;在接收到鍵盤鼠標控制碼后,協議處理模塊對其進行解析,并分別處理成鍵盤鼠標接口模塊能識別的接口控制信號。
4.根據權利要求1所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的鍵盤鼠標接口模塊可分為獨立的3部分,分別為PS/2鍵盤接口、PS/2鼠標接口和USB鍵盤鼠標接口;每一部分均包括1片接口芯片以及各自對應的插頭;所述接口芯片與各自對應的插頭之間通過電路板上的信號線連接。
5.根據權利要求4所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的PS/2鍵盤接口模擬的實現流程如下:
1).協議處理模塊根據其輸出的PS/2鍵盤接口控制信號,解析出要模擬按下的鍵盤鍵值,如果是按鍵彈起,則鍵值設為0;
2).根據預存在協議處理模塊中的鍵值表,自動查找出該鍵值對應于表格的行與列,分別記為row和col;
3).接收PS/2鍵盤的接口芯片發送的鍵盤陣列掃描輸出信號,在該信號的值等于鍵值的row時,協議處理模塊將鍵盤陣列掃描輸入信號的值置為col;
4).鍵盤陣列掃描輸出信號切換到下一值時,將鍵盤陣列掃描輸入信號的值置為0。
6.根據權利要求4所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的PS/2鼠標接口模擬的實現流程如下:
1).協議處理模塊根據其輸出的PS/2鼠標接口控制信號,解析出要模擬按下的鼠標左鍵或右鍵,設置對應鼠標左鍵按下信號和鼠標右鍵按下信號為0“彈起”或者1“按下”;
2).協議處理模塊解析出水平方向模擬的位移量,控制偵測水平方向移動的光耦輸入相對的變化;
3).協議處理模塊解析出垂直方向模擬的位移量,控制偵測垂直方向移動的光耦輸入相對的變化;
4).協議處理模塊解析出滾輪模擬的位移量,控制偵測滾輪翻動的光耦或編碼器輸入相對的變化。
7.根據權利要求4所述的一種基于以太網的鍵盤鼠標模擬裝置,其特征在于:所述的USB鍵盤鼠標接口模擬的實現流程如下:
1).協議處理模塊根據其輸出的USB鍵盤鼠標接口控制信號,解析出要模擬的鍵盤信息及鼠標信息;
2).將鍵盤信息及鼠標信息打包成USB鍵盤鼠標接口要求的串口數據幀;
3).檢測USB鼠標芯片狀態輸出UART_RDY信號,如果UART_RDY信號為1,則按照串口協議依次發送數據幀,如果UART_RDY信號為0,則等待。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京北冥鯤科技有限公司,未經北京北冥鯤科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010696171.8/1.html,轉載請聲明來源鉆瓜專利網。





