本发明专利技术提供一种一体机及其实现外部设备与内置系统同时触摸的方法,所述一体机包括:触摸框、USB切换开关、内置PC模块、主板;还包括:MCU;所述触摸框通过USB与所述USB切换开关相连接,所述USB切换开关还通过USB与所述内置PC模块、主板以及外部设备相连接;所述MCU通过串口与所述触摸框相连接,所述MCU还通过USB与所述主板相连接。本发明专利技术的一体机及其实现外部设备与内置系统同时触摸的方法,避免了对USB的识别所带来的时间浪费,在USB切换开关进行切换之后马上就可以进行触摸操作。
【技术实现步骤摘要】
本专利技术涉及电子信息领域,特别是涉及一种一体机以及一种一体机中实现外部设备与内置系统同时触摸的方法。
技术介绍
交互智能平板,简称一体机,是一种融和了电视技术、电脑技术、触摸技术、音响技术于一体,实现人机交互的一体化设备,其不仅具有传统液晶电视高清显示的功能,还可通过配置内置电脑模块使其还具有计算能力,并且通过触控技术可对电脑进行操控,获得便捷的人机交互式体验。一体机融合了 TV、内置PC以及VGA、HDM1、AV和YPBPR等多个通道的显示功能,在这多个通道之间,一般采用遥控器或物理按键进行通道切换以及其他功能的设置,但也可以利用一体机的触摸功能在一体机上通过触摸菜单实现通道切换、音量调节、显示设置以及其它功能设置。一体机使用的触摸框具有同时通过USB和串口输出触摸数据的功能。目前,触摸框与内置TV、内置PC以及外置通道(VGA、HDM1、AV、YPBPR等)之间通过USB传输触摸数据,通过切换USB可以实现外部设备和内置系统的触摸切换。但是,传统的一体机中,由于在通过切换USB以实现外部设备和内置系统的触摸切换时,对USB设备的识别需要一定的时间,导致切换之后无法马上进行触摸操作,从而给用户造成了不便。
技术实现思路
基于此,有必要针对上述由于识别USB设备需要一定的时间导致切换后无法马上进行触摸操作的问题,提供一种。为实现上述目的,本专利技术采用如下的技术方案:—种一体机,包括:触摸框、USB切换开关、内置PC模块、主板;还包括:MCU ;所述触摸框通过USB与所述USB切换开关相连接,所述USB切换开关还通过USB与所述内置PC模块、主板以及外部设备相连接;所述MCU通过串口与所述触摸框相连接,所述MCU还通过USB与所述主板相连接;所述MCU用于通过与主板相连接的第一 USB接收当前通道信息,并在当前显示为智能电视通道时,控制USB切换开关切换到与主板相连接的第二 USB ;或在当前显示为内置或外置电脑通道时,控制USB切换开关切换到相应的USB输出,并对触摸框通过串口所传输过来的触摸数据进行筛选和处理,若为调出触摸菜单的动作,则通知主板有触摸菜单调出动作,然后通过串口接收所述触摸框所采集并发送过来的触摸数据,将自身模拟成标准的USB触摸设备,通过与主板相连接的第一 USB将所述触摸数据传输给所述主板,直到检测到离开触摸菜单动作为止。一种一体机中实现外部设备与内置系统同时触摸的方法,包括以下步骤:通过与主板相连接的第一 USB接收当前通道信息;若当前显示为智能电视通道,则控制USB切换开关切换到与主板相连接的第二USB ; 若当前显示为内置或外置电脑通道,则控制USB切换开关切换到相应的USB输出,并对触摸框通过串口所传输过来的触摸数据进行筛选和处理,若为调出触摸菜单的动作,则通知主板有触摸菜单调出动作,然后通过串口接收所述触摸框所采集并发送过来的触摸数据,将自身模拟成标准的USB触摸设备,通过与主板相连接的第一 USB将所述触摸数据传输给所述主板,直到检测到离开触摸菜单动作为止。由以上方案可以看出,本专利技术的一种,MCU与触摸框之间通过串口连接,保证了 MCU的触摸数据来源;并且当MCU接收到串口传输过来的触摸数据后将自身模拟成一个标准的USB触摸设备,保证了主板在USB切换开关无论是切换到外部设备还是内置系统时还有另一个触摸设备提供触摸数据,从而避免了对USB的识别所带来的时间浪费,在USB切换开关进行切换之后马上就可以进行触摸操作,给用户带来了方便;另外,本专利技术中的MCU与触摸框通过串口相连接,使得触摸框无需两个USB设备的处理器,客观上降低了触摸框的成本。附图说明图1为本专利技术实施例中一种一体机的结构示意图;图2为本专利技术实施例中一种一体机中实现外部设备与内置系统同时触摸的方法的流程示意图。具体实施例方式下面结合附图以及具体的实施例,对本专利技术的技术方案作进一步的描述。参见图1所示,一种一体机,包括:触摸框、USB切换开关、内置PC模块、主板等;另夕卜,本专利技术实施例的一种一体机还包括=MCU ;所述触摸框通过USB与所述USB切换开关相连接,所述USB切换开关还通过USB与所述内置PC模块、主板以及外部设备相连接(基于开关的控制,USB切换开关每次将只与内置PC模块、主板以及外部设备三者中的一个相连接);所述MCU通过串口与所述触摸框相连接,所述MCU还通过USB与所述主板相连接;所述MCU用于通过与主板相连接的第一 USB接收当前通道信息,并在当前显示为智能电视通道时,控制USB切换开关切换到与主板相连接的第二 USB ;或在当前显示为内置或外置电脑通道时,控制USB切换开关切换到相应的USB输出(2或3档),并对触摸框通过串口所传输过来的触摸数据进行筛选和处理,若为调出触摸菜单的动作,则通知主板有触摸菜单调出动作,然后通过串口接收所述触摸框所采集并发送过来的触摸数据,将自身模拟成标准的USB触摸设备,通过与主板相连接的第一 USB将所述触摸数据传输给所述主板,直到检测到离开触摸菜单动作为止。需要说明的是,本实施例中若对触摸框通过串口所传输过来的触摸数据进行筛选和处理后发现不是调出触摸菜单的动作,则会主动将触摸框通过串口传输过来的触摸数据屏蔽掉,不传输给主板。具体的,MCU是这样实现模拟“触摸框”功能的:触摸框同时输出USB和串口两路触摸数据,MCU接收触摸框通过串口所发送的触摸数据后,通过配置MCU的USB多点触摸描述符,使得主板在识别MCU的USB时可以将其看成是触摸设备,此时如果主板收到MCU发送的触摸数据,即认为是标准的触摸设备传送的触摸事件,从而进行触摸响应。作为一个较好的实施例,如图1所示,所述USB切换开关可以通过GPIO与所述MCU相连接。此时,所述MCU具体的通过GPIO来控制所述USB切换开关切换到相应通道。作为一个较好的实施例,所述主板可以为Android (安卓)主板。下面以Android主板为例进行说明:在传统的一体机中,如图1所示,当接入外部设备后,Android主板控制USB切换开关将开关打到2或3档,此时Android主板与触摸框的USB断开,无法读取触摸设备发送的触摸数据,即此时的触摸控制权交给了外部设备。在这种情况下用户需要通过调出触摸菜单来进行音量控制、显示调节或其它操作。由于触摸菜单是Android系统中的一个应用程序,因此当调出触摸菜单后,Android系统若要得到触摸数据,需要控制USB切换开关打到I档(即切换到Android主板),但Android主板识别USB设备需要一定的时间,导致切换到Android主板后不能马上进行操作。并且,当在触摸菜单上完成相应操作、希望返回外部通道继续进行操作时,需要控制USB切换开关将其打到2或3档,此时由于外部设备识别USB设备又需要一定的时间,因此仍然无法实现快速操作。可见,对于用户来讲,通过切换USB以实现外部设备和内置系统的触摸切换是非常不方便的。而本专利技术实施例中则采用了另一种方案来解决上述难题:当一体机处于VGA、HDM1、AV、YPBPR或内置PC通道下(即USB切换开关开关打到2或3档时),并且用户调出触摸菜单时,并不控制USB切换开关切换到I档,而是通过MCU与Android主板相连的第一U本文档来自技高网...
【技术保护点】
一种一体机,包括:触摸框、USB切换开关、内置PC模块、主板;其特征在于,还包括:MCU;所述触摸框通过USB与所述USB切换开关相连接,所述USB切换开关还通过USB与所述内置PC模块、主板以及外部设备相连接;所述MCU通过串口与所述触摸框相连接,所述MCU还通过USB与所述主板相连接;所述MCU用于通过与主板相连接的第一USB接收当前通道信息,并在当前显示为智能电视通道时,控制USB切换开关切换到与主板相连接的第二USB;或在当前显示为内置或外置电脑通道时,控制USB切换开关切换到相应的USB输出,并对触摸框通过串口所传输过来的触摸数据进行筛选和处理,若为调出触摸菜单的动作,则通知主板有触摸菜单调出动作,然后通过串口接收所述触摸框所采集并发送过来的触摸数据,将自身模拟成标准的USB触摸设备,通过与主板相连接的第一USB将所述触摸数据传输给所述主板,直到检测到离开触摸菜单动作为止。
【技术特征摘要】
【专利技术属性】
技术研发人员:饶海清,刘伟高,潘桂宁,黄凌,
申请(专利权)人:广州视睿电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。