[發明專利]一種具有觸屏功能的雙系統一體機及其通信方法在審
| 申請號: | 201611184253.4 | 申請日: | 2016-12-20 |
| 公開(公告)號: | CN106850161A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 楊起源 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號: | H04L1/22 | 分類號: | H04L1/22;H04L1/16;H04L1/00;H04M1/725 |
| 代理公司: | 廣州三環專利代理有限公司44202 | 代理人: | 麥小嬋,郝傳鑫 |
| 地址: | 510530 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 具有 功能 雙系統 一體機 及其 通信 方法 | ||
技術領域
本發明涉及一體機領域,尤其涉及一種具有觸屏功能的雙系統一體機及其通信方法。
背景技術
隨著技術的發展,雙系統一體機,尤其是具有觸屏功能的雙系統一體機以其使用方便靈活、功能強大等優點越來越廣泛地應用于教學以及會議等領域。
對于雙系統一體機,其兩個系統之間的相互通信是否安全可靠關系到整個一體機的穩定。如圖1所示,現有的具有觸屏功能的雙系統一體機,如同時具有安卓系統和PC系統的一體機而言,其通信方案為:PC系統主機——觸摸框——中控模塊——安卓系統主機。其中PC系統主機與觸摸框之間為USB通信,觸摸框與中控模塊之間為串口通信,MCU中控模塊與安卓系統主機之間為USB通信。
這種通信方案存在如下三點問題:1、觸摸框作為PC系統主機與安卓系統主機的數據中轉,降低了其核心功能觸摸掃描和觸摸數據處理的效率,同時觸摸數據和PC系統的數據混合在一塊,處理復雜,容易出現數據錯誤;2、數據傳輸速度受到觸摸框及其串口連接的限制。因觸摸框需大量資源處理觸摸數據,同時串口速率限制,整條通信鏈路數據最大傳輸速率在10K左右,只能傳輸小數據,效率很低;3、觸摸框的USB端是需要支持多通道切換的,當USB端切換到非PC系統的通道時,此條通信鏈路就中斷了,PC系統主機與安卓系統主機之間無法傳輸數據,此時PC系統主機的網絡遠程集控無法使用。
發明內容
針對上述問題,本發明的目的在于提供一種具有觸屏功能的雙系統一體機及其通信方法,解決了雙系統一體機的通信不夠穩定可靠的問題。
本發明提供一種具有觸屏功能的雙系統一體機,包括具有第一系統的第一主機、具有第二系統的第二主機、中控模塊,其中,所述中控模塊通過第一USB端口與所述第一主機連接,所述中控模塊通過第二USB端口與所述第二主機連接。
優選地,所述第一系統為電腦操作系統,所述第二系統為智能移動設備操作系統。
優選地,還包括觸摸框,所述中控模塊通過串口與所述觸摸框連接。
優選地,所述中控模塊通過USB塊傳輸協議或USB中斷傳輸協議與所述第一主機所述第二主機進行通信。
本發明提供的雙系統一體機,所述第一主機與第二主機之間的數據傳輸不經過觸摸框,因此在觸摸框的USB端口切換到其他通道時,兩個主機之間的通信不受影響,從而第一主機的網絡遠程集控可以時刻有效。此外,所述觸摸框不再處理兩個主機之間的傳輸數據,不使用同一串口傳輸觸摸坐標數據和兩個主機之間的控制數據,使得數據出差概率降低,提高了觸控數據傳輸。同時,兩個主機與中控模塊之間的數據鏈路均為USB端口,一方面,USB內部的協議保證了數據的可靠傳輸;另一方面,USB傳輸突破了串口低速的傳輸
本發明還提供一種雙系統一體機的通信方法,包括如下步驟:
具有第一系統的第一主機根據當前發送速率從其管理的第一緩存隊列內提取位于隊列頭部的文件數據,并將所述文件數據通過USB塊傳輸通道發送給中控模塊;
所述中控模塊將接收到的所述文件數據添加至其管理的第二緩存隊列的隊列尾部,根據所述第二緩存隊列的占用率生成速率控制命令,并將所述速率控制命令通過USB中斷傳輸通道傳輸給所述第一主機;
所述第一主機根據所述速率控制指令調整所述當前發送速率。
優選地,還包括:
所述中控模塊將位于第二緩存隊列的隊列頭部的文件數據通過USB塊傳輸通道發送給具有第二系統的第二主機。
優選地,在所述具有第一系統的第一主機根據當前發送速率從第一緩存隊列內提取位于隊列頭部的文件數據,并將所述文件數據通過USB塊傳輸通道發送給中控模塊之前,還包括:
第一主機通過USB中斷傳輸通道向中控模塊發送文件傳輸請求;
所述中控模塊通過USB中斷傳輸通道將所述文件傳輸請求轉發給所述第二主機;
所述第二主機通過所述中控模塊向所述第一主機返回確認應答字符;
所述第一主機在接收到所述確認應答字符后,通過USB中斷傳輸通道向中控模塊發送文件信息;
所述中控模塊通過USB中斷傳輸通道將所述文件信息轉發給第二主機;
所述第二主機通過所述中控模塊向所述第一主機返回確認應答字符。
優選地,所述中控模塊將接收到的所述文件數據添加第二緩存隊列的隊列尾部,根據所述第二緩存隊列的占用率生成速率控制命令,并將所述速率控制命令通過USB中斷傳輸通道傳輸給所述第一主機,具體為:
所述中控模塊將接收到的所述文件數據添加至其管理的第二緩存隊列的隊列尾部;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611184253.4/2.html,轉載請聲明來源鉆瓜專利網。





