[发明专利]一种具有触屏功能的双系统一体机及其通信方法在审
申请号: | 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.vipzhuanli.com/pat/books/201611184253.4/2.html,转载请声明来源钻瓜专利网。