一种一体机制造技术

技术编号:24995673 阅读:30 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了一种一体机,包括:至少一个触摸框、主板及至少一个显示通道;所述主板包括主芯片及与所述主芯片连接的第一USB接口及第二USB接口;所述触摸框与所述第一USB接口连接,所述第二USB接口连接至所述显示通道;其中,所述主芯片包括存储器及至少一个处理器,所述存储器存储有可执行代码,所述可执行代码被所述至少一个处理器执行时能够实现以下操作:获取来自所述触摸框的触摸数据;获取当前的触摸屏蔽参数;根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口。本发明专利技术提供的一体机,不需要针对触控框开发UART协议和触摸屏蔽功能,具有较好的兼容性。

【技术实现步骤摘要】
一种一体机
本专利技术涉及电子信息领域,尤其涉及一种一体机。
技术介绍
多模块化的智能平板,简称一体机,融合了PC通道、HDMI外置通道以及VGA外置通道等通道的显示功能。目前的一体机一般使用Android系统作为主系统,在非主系统通道(例如PC通道、HDMI外置通道、VGA外置通道)显示情况下,Android主系统会启动一个窗口(例如tvsetting窗口),并且把非主系统通道需要显示的内容在此窗口内显示。此时,由于需要多系统运行,因此就存在触摸数据的屏蔽和处理问题。例如:若当前处于PC通道,并呼唤出主系统的Menu菜单,所述Menu菜单会覆盖在tvsetting应用上层,当通过触摸操作Menu菜单,同时在底层tvsetting的PC通道也会有相对应区域的触摸数据,此时,需要屏蔽对PC通道的所有触摸数据。又例如:若当前处于PC通道,且在tvsetting应用上调用主系统提供的功能侧边栏,当通过触摸操作功能侧边栏,同时在底层tvsetting的PC通道也会有相对应区域的触摸数据,此时,需要对这部分触摸数据进行局部屏蔽。现有的做法是:触摸设备设计了USB接口和UART接口,用于同时传输USB触摸数据和UART触摸数据。其中,UART触摸数据通过MCU转为USB-Touch标准设备的USB触摸数据。这样就相当于一体机中有两个USB-Touch设备:一个是触摸框的真实USB设备,一个是触摸框通过UART接口和MCU模拟出来的USB设备。但是,这种方法存在一些弊端:一是需要开发UART协议,实现触摸区域屏蔽的查询与设置;二是触摸设备需要支持局部或全部触摸区域屏蔽功能,在引入新的触摸设备后,需要重新开发此功能。
技术实现思路
针对上述问题,本专利技术的目的在于提供一种一体机,可在不开发UART协议,且不需要对触摸设备进行改进的情况下,实现触摸数据的全局屏蔽或局部屏蔽。本专利技术提供了一种一体机,包括:至少一个触摸框、主板及至少一个显示通道;所述主板包括主芯片及与所述主芯片连接的第一USB接口及第二USB接口;所述触摸框与所述第一USB接口连接,所述第二USB接口连接至所述显示通道;其中,所述主芯片包括存储器及至少一个处理器,所述存储器存储有可执行代码,所述可执行代码被所述至少一个处理器执行时能够实现以下操作:获取来自所述触摸框的触摸数据;获取当前的触摸屏蔽参数;根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口。优选地,所述第一USB接口为USBHost接口;所述第二USB接口为USBDevice接口。优选地,所述一体机还包括USB切换开关,所述显示通道的数量为至少两个,所述主芯片通过GPIO与所述USB切换开关连接;所述USB切换开关的一端连接所述第二USB接口,所述主芯片控制所述USB切换开关的另一端与所述至少两个显示通道的连接关系。优选地,所述第一USB接口与所述第二USB接口为USBHost接口;所述一体机还包括MCU;所述第二USB接口通过所述MCU上的USBDevice接口与所述显示通道连接。优选地,所述一体机还包括USB切换开关,所述显示通道的数量为至少两个,所述MCU通过GPIO与所述USB切换开关连接;所述USB切换开关的一端连接所述MCU,所述MCU控制所述USB切换开关的另一端与所述至少两个显示通道的连接关系。优选地,所述操作还包括:获取接收到的数据的reportID值和数据长度;根据所述数据的reportID值和数据长度,从获取的所述数据中过滤出由所述触摸框生成的触摸数据;将所述触摸数据存储进先入先出队列的队列尾部;则所述获取来自所述触摸框的触摸数据,具体为:从所述先入先出队列中提取位于队列头部的触摸数据。优选地,所述触摸屏蔽参数包括全局触摸屏蔽标记和/或至少一个索引量,其中每个索引量对应一个由坐标定义的局部屏蔽区域。优选地,所述触摸屏蔽参数包括全局触摸屏蔽标记;则所述根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口具体为:判断当前的全局触摸屏蔽标记是否为1;若否,则将所述触摸数据发送给所述第二USB接口;若是,则不将所述触摸数据发送给所述第二USB接口。优选地,所述触摸屏蔽参数包括至少一个索引量,其中每个索引量对应一个由坐标定义的局部屏蔽区域;则所述根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口具体为:判断所述触摸数据是否位于任意一个索引量所对应的局部屏蔽区域内;若是,则不将所述触摸数据发送给所述第二USB接口;若否,则将所述触摸数据发送给所述第二USB接口。优选地,所述触摸屏蔽参数包括全局触摸屏蔽标记及至少一个索引量,其中每个索引量对应一个由坐标定义的局部屏蔽区域;则所述根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口具体为:判断当前的全局触摸屏蔽标记是否为1;若是,则不将所述触摸数据发送给所述第二USB接口;若否,则判断所述触摸数据是否位于任意一个索引量所对应的局部屏蔽区域内;若位于,则不将所述触摸数据发送给所述第二USB接口;若不位于,则将所述触摸数据发送给所述第二USB接口。优选地,所述可执行代码包括供上层应用访问的接口;则所述操作还包括:监听上层应用通过所述接口发起的触摸屏蔽参数修改指令;根据所述触摸屏蔽参数修改指令对所述触摸屏蔽参数进行修改。优选地,所述显示通道包括以下任意一种或多种:内置PC通道;内置Android+通道;外置HDMI通道;外置VGA通道;外置DP通道。优选地,所述索引量所对应的局部屏蔽区域包括有侧边工具栏的局部屏蔽区域。本专利技术实施例提供的一体机,触摸数据的传输全部通过USB方式实现,并且通过在软件层面实现全局触摸屏蔽与局部触摸屏蔽的控制,在增加触摸框时,无需针对新增加的触摸框额外开发UART协议和屏蔽功能,因此大大增加了系统的兼容性,也提高了用户的操作和使用体验。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一体机的一种结构示意图。图2是本专利技术实施例提供的主芯片的结构示意图。图3是处理器执行可执行代码实现的流程示意图。图4是本专利技术实施例提供的一体机的一种显示界面图。图5是本专利技术实施例提供的一体机的另一种显示界面图。图6是本专利技术实施例提供的一体机的另一种结构示意图。图7是本专利技术实施例提供的一体机的另一种结本文档来自技高网
...

【技术保护点】
1.一种一体机,其特征在于,包括:至少一个触摸框、主板及至少一个显示通道;所述主板包括主芯片及与所述主芯片连接的第一USB接口及第二USB接口;所述触摸框与所述第一USB接口连接,所述第二USB接口连接至所述显示通道;/n其中,所述主芯片包括存储器及至少一个处理器,所述存储器存储有可执行代码,所述可执行代码被所述至少一个处理器执行时能够实现以下操作:/n获取来自所述触摸框的触摸数据;/n获取当前的触摸屏蔽参数;/n根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口。/n

【技术特征摘要】
1.一种一体机,其特征在于,包括:至少一个触摸框、主板及至少一个显示通道;所述主板包括主芯片及与所述主芯片连接的第一USB接口及第二USB接口;所述触摸框与所述第一USB接口连接,所述第二USB接口连接至所述显示通道;
其中,所述主芯片包括存储器及至少一个处理器,所述存储器存储有可执行代码,所述可执行代码被所述至少一个处理器执行时能够实现以下操作:
获取来自所述触摸框的触摸数据;
获取当前的触摸屏蔽参数;
根据所述触摸数据及所述触摸屏蔽参数以确定是否将所述触摸数据发送至所述第二USB接口。


2.根据权利要求1所述的一体机,其特征在于,所述第一USB接口为USBHost接口;所述第二USB接口为USBDevice接口。


3.根据权利要求2所述的一体机,其特征在于,所述一体机还包括USB切换开关,所述显示通道的数量为至少两个,所述主芯片通过GPIO与所述USB切换开关连接;
所述USB切换开关的一端连接所述第二USB接口,所述主芯片控制所述USB切换开关的另一端与所述至少两个显示通道的连接关系。


4.根据权利要求1所述的一体机,其特征在于,所述第一USB接口与所述第二USB接口为USBHost接口;所述一体机还包括MCU;所述第二USB接口通过所述MCU上的USBDevice接口与所述显示通道连接。


5.根据权利要求4所述的一体机,其特征在于,所述一体机还包括USB切换开关,所述显示通道的数量为至少两个,所述MCU通过GPIO与所述USB切换开关连接;
所述USB切换开关的一端连接所述MCU,所述MCU控制所述USB切换开关的另一端与所述至少两个显示通道的连接关系。


6.根据权利要求1至5任意一项所述的一体机,其特征在于,所述操作还包括:
获取接收到的数据的reportID值和数据长度;
根据所述数据的reportID值和数据长度,从获取的所述数据中过滤出由所述触摸框生成的触摸数据;
将所述触摸数据存储进先入先出队列的队列尾部;
则所述获取来自所述触摸框的触摸数据,具体为:
从所述先入先出队列中提取位于队列头部的触摸数据。


7.根据权利要求1至5任意一项所述的一体机,其特征在于,所述触摸屏蔽参数包括全局触摸屏蔽标记和/或至少一个索引量,其中每...

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

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

1