一种具有触屏功能的双系统一体机及其通信方法技术方案

技术编号:15651888 阅读:113 留言:0更新日期:2017-06-17 05:08
本发明专利技术公开了一种具有触屏功能的双系统一体机,包括具有第一系统的第一主机、具有第二系统的第二主机、中控模块,其中,所述中控模块通过第一USB端口与所述第一主机连接,所述中控模块通过第二USB端口与所述第二主机连接。本发明专利技术还公开了一种双系统一体机的通信方法,本发明专利技术可在双系统一体机内形成快速、安全、可靠的数据传输和通信。

【技术实现步骤摘要】
一种具有触屏功能的双系统一体机及其通信方法
本专利技术涉及一体机领域,尤其涉及一种具有触屏功能的双系统一体机及其通信方法。
技术介绍
随着技术的发展,双系统一体机,尤其是具有触屏功能的双系统一体机以其使用方便灵活、功能强大等优点越来越广泛地应用于教学以及会议等领域。对于双系统一体机,其两个系统之间的相互通信是否安全可靠关系到整个一体机的稳定。如图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中断传输通道传输给所述第一主机,具体为:所述中控模块将接收到的所述文件数据添加至其管理的第二缓存队列的队列尾部;所述中控模块判断所述第二缓存队列的占用率是否大于预设的第一阈值;若是,则生成降低发送速率的速率控制命令,并将所述速率控制命令通过USB中断传输通道传输给所述第一主机;若否,则判断所述第二缓存队列的占用率是否小于预设的第二阈值;若小于,则生成提升发送速率的速率控制命令,并将所述速率控制命令通过USB中断传输通道传输给所述第一主机。本专利技术提供的通信方法,通过在所述中控模块和所述第一主机内形成缓存队列来缓存文件数据,且所述中控模块根据其管理的第二缓存队列的占用率来控制第一主机内的第一缓存队列中的文件数据的发送速率,从而使得第一主机、中控模块、第二主机三者之间的发送接收速率相匹配,保证了整个双系统一体机的数据传输的安全可靠。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术提供的双系统一体机的结构示意图。图2是本专利技术实施例提供的具有触屏功能的双系统一体机的结构示意图。图3是本专利技术实施例提供的双系统一体机的通信方法的流程示意图。图4是本专利技术实施例提供的双系统一体机的通信示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图2,本专利技术实施例提供一种具有触屏功能的双系统一体机100,包括具有第一系统的第一主机10、具有第二系统的第二主机20以及中控模块30,其中,所述中控模块30通过第一USB端口31与所述第一主机10连接,所述中控模块30通过第二USB端口32与所述第二主机20连接。在本专利技术实施例中,所述双系统一体机100还包括触摸框40,且所述中控模块30通过串口33与所述触摸框40连接。在本专利技术实施例中,所述第一系统为电脑操作系统,如Windows各个系列的操作系统或者Unix、Linux操作系统等,本专利技术不做具体限定。在本专利技术实施例中,所述第二系统可为安卓系统、IOS系统或者其他适用于智能移动设备的操作系统,本专利技术不做具体限定。在本专利技术实施例中,所述中控模块30可为微控制单元(MicroControlUnit,MCU)中控模块,其提供数据的中转,实现数据在第一主机10、第二主机20及触摸框40之间的传输。具体地,在本专利技术实施例中,所述中控模块30具有两个USB端口,其中,第一USB端口31与所述第一主机10连接,第二USB端口32与所述第二主机20连接,即所述中控模块30作为两个主机之间的数据传输桥梁,两个主机之间的数据传输不需要经过所述触摸框40,而所述触摸框40与所本文档来自技高网...
一种具有触屏功能的双系统一体机及其通信方法

【技术保护点】
一种具有触屏功能的双系统一体机,其特征在于,包括具有第一系统的第一主机、具有第二系统的第二主机以及中控模块,其中,所述中控模块通过第一USB端口与所述第一主机连接,所述中控模块通过第二USB端口与所述第二主机连接。

【技术特征摘要】
1.一种具有触屏功能的双系统一体机,其特征在于,包括具有第一系统的第一主机、具有第二系统的第二主机以及中控模块,其中,所述中控模块通过第一USB端口与所述第一主机连接,所述中控模块通过第二USB端口与所述第二主机连接。2.根据权利要求1所述的具有触屏功能的双系统一体机,其特征在于,所述第一系统为电脑操作系统,所述第二系统为智能移动设备操作系统。3.根据权利要求1所述的具有触屏功能的双系统一体机,其特征在于,还包括触摸框,所述中控模块通过串口与所述触摸框连接。4.根据权利要求1所述的具有触屏功能的双系统一体机,其特征在于,所述中控模块通过USB块传输协议或USB中断传输协议与所述第一主机所述第二主机进行通信。5.一种如权利要求1至4任意一项所述的双系统一体机的通信方法,其特征在于,包括如下步骤:具有第一系统的第一主机根据当前发送速率从其管理的第一缓存队列内提取位于队列头部的文件数据,并将所述文件数据通过USB块传输通道发送给中控模块;所述中控模块将接收到的所述文件数据添加至其管理的第二缓存队列的队列尾部,根据所述第二缓存队列的占用率生成速率控制命令,并将所述速率控制命令通过USB中断传输通道传输给所述第一主机;所述第一主机根据所述速率控制指令调整所述当前发送速率。6.根据权利要求5所述的通信方法,其特征在于,还包括:所述中控模块将位于第二缓存队列的队列头部的文件数据通过USB块传输通道发送给具有第二系统的第二主...

【专利技术属性】
技术研发人员:杨起源
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1