【技术实现步骤摘要】
一种一体机
本专利技术涉及电子信息领域,尤其涉及一种一体机。
技术介绍
多模块化的智能平板,简称一体机,融合了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协议,实现触摸区域屏蔽的查询与设 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。