一种双屏互动操作方法、系统及设备和存储介质与流程

文档序号:14594682发布日期:2018-06-05 04:12阅读:301来源:国知局

本发明涉及车载导航技术领域,更具体地说,涉及一种双屏互动操作方法、系统及设备和一种计算机可读存储介质。



背景技术:

随着汽车行业的发展,车载导航系统已逐步趋向于车载娱乐方向,需求不仅仅是导航功能,更多的是整合了印象、视频和通信等功能,且覆盖车身的各个方位,包括前座和后座。

现有技术中的后座娱乐系统实现方式比较单一,大部分都在在已有的中空导航系统外,在前排座椅上扩充两个显示器来满足后座乘客的需要。基于此存在两种实现方式,一种是直接由中控车机投射,直接显示车载主机的信号,这样设计后排乘客只能观看而不能进行相关的操控,无法实现后排乘客对车载娱乐系统操作的主动性和便利性。另一种是中控导航娱乐系统与后座显示器系统分开独立设计,前后屏系统互不干扰,后座乘客可以自行控制,同时也不影响前屏显示的内容,满足后座乘客的需求,但这样设计复杂了娱乐系统的操作,也增加了生产成本。

因此,如何通过单个系统实现多屏互动操作,使前后屏显示不同的信号是本领域技术人员需要解决的问题。



技术实现要素:

本发明的目的在于提供一种双屏互动操作方法、系统及设备和一种计算机可读存储介质,通过单个系统实现多屏互动操作,使前后屏显示不同的信号。

为实现上述目的,本发明提供了一种双屏互动操作方法,包括:

CPU通过MCU获取后屏模式,并判断所述后屏模式是否为同步模式;

若是,则向后屏发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面;

若否,则获取后屏外部输入画面,并向所述后屏发送所述外部输入画面对应的CVBS信号,以便后屏显示所述外部输入画面。

其中,还包括:

所述CPU向前屏视频解码单元发送LVDS信号;

所述前屏视频解码单元将所述LVDS信号转换成实屏能显示的所述前屏画面,以便前屏显示所述前屏画面。

其中,向所述MCU发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面,包括:

所述CPU向后屏视频解码单元发送所述前屏画面对应的所述CVBS信号;

所述后屏视频解码单元将所述CVBS信号转换成实屏能显示的所述前屏画面,以便后屏显示所述前屏画面。

其中,若所述后屏模式为同步模式,则还包括:

所述CPU获取所述前屏或后屏的第一触摸位置,并根据所述第一触摸位置更新所述前屏画面,得到当前前屏画面;

所述CPU将所述当前前屏画面对应的LVDS信号发送至所述前屏,以便所述前屏显示所述当前前屏画面,将所述当前前屏画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前前屏画面。

其中,所述CPU获取所述前屏或后屏的第一触摸位置,包括:

所述CPU通过前屏触摸单元获取所述第一触摸位置;

或所述MCU通过后屏触摸单元获取所述第一触摸位置,并将所述第一触摸位置发送至所述CPU。

其中,若所述后屏模式为异步模式,则还包括:

所述MCU通过后屏触摸单元获取所述后屏的第二触摸位置,并将所述第二触摸位置发送至所述CPU;

所述CPU根据所述第二触摸位置更新所述外部输入画面,得到当前外部输入画面;

所述CPU将所述当前外部输入画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前外部输入画面。

为实现上述目的,本发明提供了一种双屏互动操作系统,包括:

判断模块,用于CPU通过MCU获取后屏模式,并判断所述后屏模式是否为同步模式;

同步模块,用于当所述后屏模式为同步模式时,向后屏发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面;

异步模块,用于当所述后屏模式为异步模式时,获取后屏外部输入画面,并向所述后屏发送所述外部输入画面对应的CVBS信号,以便后屏显示所述外部输入画面。

其中,还包括:

发送模块,用于所述CPU向前屏视频解码单元发送LVDS信号;

转换模块,用于所述前屏视频解码单元将所述LVDS信号转换成实屏能显示的所述前屏画面,以便前屏显示所述前屏画面。

为实现上述目的,本发明提供了一种双屏互动操作设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述双屏互动操作方法的步骤。

为实现上述目的,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述双屏互动操作方法。

通过以上方案可知,本发明提供的一种双屏互动操作方法包括:CPU通过MCU获取后屏模式,并判断所述后屏模式是否为同步模式;若是,则向后屏发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面;若否,则获取后屏外部输入画面,并向所述后屏发送所述外部输入画面对应的CVBS信号,以便后屏显示所述外部输入画面。

本发明提供的双屏互动操作方法,由一个CPU控制前后屏的显示,MCU的作用仅在于实现CPU与后屏的通信,不具有判断模式的功能。CPU通过MCU向后屏发送CVBS信号,以便后屏显示相应的画面。当后屏模式为同步模式时,CPU将前屏画面对应的CVBS信号发送至后屏,当后屏模式为异步模式时,CPU将外部输入画面对应的CVBS信号发送至后屏。由此可见,本发明提供的双屏互动操作方法,通过单个CPU实现了后屏的两种模式,使前后屏既可以显示相同信号也可以显示不同的信号,实现前后屏的互动的同时节约了硬件成本。本发明还公开了一种双屏互动操作系统及设备和一种计算机可读存储介质,同样能实现上述技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种双屏互动操作方法的流程图;

图2为本发明实施例公开的另一种双屏互动操作方法的流程图;

图3为本发明实施例公开的一种双屏互动操作系统的结构图;

图4为本发明实施例公开的一种双屏互动操作设备的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种双屏互动操作方法,通过单个系统实现多屏互动操作,使前后屏显示不同的信号。

参见图1,本发明实施例公开的一种双屏互动操作方法的流程图,如图1所示,包括:

S101:CPU通过MCU获取后屏模式,并判断所述后屏模式是否为同步模式;若是,则进入S102;若否,则进入S103;

MCU(英文全称:Micro Control Unit,中文全称:微控制单元)为后屏与CPU(英文全称:CentralProcessing Unit,中文全称:中央处理器)之间的传输桥梁,即MCU仅仅具备信号的转发功能,不代替CPU进行判断操作。通过单个CPU实现了后屏的两种模式,使前后屏既可以显示相同信号也可以显示不同的信号,节约了硬件成本。MCU获取后屏模式并发送至CPU,CPU判断该后屏模式为同步模式是进入S102;异步模式时进入S103;

本实施例不对CPU的具体型号进行限定,可以采用MTK的AC8317芯片,CPU AC8317由主频最高1GHz双核CortexA7架构的内核加上一个主频最高400MHz的ARM9内核组成,并有两路独立输出的视频信号LVDS与CVBS,LVDS信号用来提供给前屏,CVBS信号用来提供给后屏。同样,本实施例不对MCU的具体型号进行限定,可以采用stm32作为MCU,通过IIC总线与后屏进行通信,通过串口与CPU进行通信。

S102:向后屏发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面;

在具体实施中,当后屏模式为同步模式时,前屏与后屏显示相同的画面,即所述前屏画面。CPU向后屏视频解码单元发送前屏画面对应的所述CVBS信号,后屏视频解码单元将CVBS信号转换成实屏能显示的画面,以便后屏显示前屏画面。本实施例可以采用TW8825视频解码单元作为后屏视频解码单元,当然也可以采用其他具有相似功能的元件,在此不作具体限定。

S103:获取后屏外部输入画面,并向所述后屏发送所述外部输入画面对应的CVBS信号,以便后屏显示所述外部输入画面。

在具体实施中,当后屏模式为异步模式时,后屏显示外部输入画面,该外部输入画面可以包括通过USB、磁盘、SD卡、DVD等显示的画面,在此不作具体限定。接收外部输入画面的元件可以为SGM9123,当然也可以采用其他具有相似功能的元件,在此不作具体限定。

外部输入画面通过CVBS信号发送至后屏视频解码单元,后屏视频解码单元将CVBS信号转换成实屏能显示的画面,以便后屏显示外部输入画面。

可以理解的是,此时前屏画面不受后屏影响,CPU向前屏视频解码单元发送LVDS信号,前屏视频解码单元将LVDS信号转换成实屏能显示的画面,以便前屏显示前屏画面。

本发明实施例提供的双屏互动操作方法,由一个CPU控制前后屏的显示,MCU的作用仅在于实现CPU与后屏的通信,不具有判断模式的功能。CPU通过MCU向后屏发送CVBS信号,以便后屏显示相应的画面。当后屏模式为同步模式时,CPU将前屏画面对应的CVBS信号发送至后屏,当后屏模式为异步模式时,CPU将外部输入画面对应的CVBS信号发送至后屏。由此可见,本发明实施例提供的双屏互动操作方法,通过单个CPU实现了后屏的两种模式,使前后屏既可以显示相同信号也可以显示不同的信号,实现前后屏的互动的同时节约了硬件成本。

本发明实施例公开了一种双屏互动操作方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化,即还包括接收用户的操作命令并完成相应的操作。具体的:

参见图2,本发明实施例提供的另一种双屏互动操作方法的流程图,如图2所示,包括:

S201:所述CPU获取所述前屏或后屏的第一触摸位置,并根据所述第一触摸位置更新所述前屏画面,得到当前前屏画面;

在具体实施中,当后屏模式为同步模式时,后屏与前屏显示的画面相同。用户点击任意屏幕时另一屏幕应随时更新自身画面。CPU通过前屏触摸单元获取第一触摸位置;或MCU通过后屏触摸单元获取所述第一触摸位置,并将所述第一触摸位置发送至所述CPU。CPU根据第一触摸位置执行对应的操作,更新前屏画面,该操作包括车载导航系统所具备的所有功能,例如暂停或切换歌曲、启动导航模式等。

S202:所述CPU将所述当前前屏画面对应的LVDS信号发送至所述前屏,以便所述前屏显示所述当前前屏画面,将所述当前前屏画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前前屏画面。

CPU更新前屏画面,得到当前前屏画面之后,将该当前前屏画面分部转换为LVDS信号和CVBS信号,分别发送至前屏和后屏,以便前屏和后屏显示当前前屏画面。

在上述实施例的基础上,作为优选实施方式,若所述后屏模式为异步模式,则还包括:

所述MCU通过后屏触摸单元获取所述后屏的第二触摸位置,并将所述第二触摸位置发送至所述CPU;

所述CPU根据所述第二触摸位置更新所述外部输入画面,得到当前外部输入画面;

所述CPU将所述当前外部输入画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前外部输入画面。

在具体实施中,当后屏模式为异步模式时,后屏显示外部输入画面。当用户点击后屏某一位置时,后屏触摸单元获取用户点击的第二触摸位置,并通过MCU发送至CPU。CPU根据第二触摸位置执行对应的操作,更新后屏的外部输入信号,得到当前外部输入画面,并将当前外部输入画面对应的CVBS信号通过MCU发送至后屏视频解码单元,后屏解码单元将该CVBS信号解码为后屏和显示的画面。

下面对本发明实施例提供的一种双屏互动操作系统进行介绍,下文描述的一种双屏互动操作系统与上文描述的一种双屏互动操作方法可以相互参照。

参见图3,本发明实施例提供的一种双屏互动操作系统的结构图,如图3所示,包括:

判断模块301,用于CPU通过MCU获取后屏模式,并判断所述后屏模式是否为同步模式;

同步模块302,用于当所述后屏模式为同步模式时,向后屏发送前屏画面对应的CVBS信号,以便后屏显示所述前屏画面;

异步模块303,用于当所述后屏模式为异步模式时,获取后屏外部输入画面,并向所述后屏发送所述外部输入画面对应的CVBS信号,以便后屏显示所述外部输入画面。

本发明实施例提供的双屏互动操作系统,由一个CPU控制前后屏的显示,MCU的作用仅在于实现CPU与后屏的通信,不具有判断模式的功能。CPU通过MCU向后屏发送CVBS信号,以便后屏显示相应的画面。当后屏模式为同步模式时,CPU将前屏画面对应的CVBS信号发送至后屏,当后屏模式为异步模式时,CPU将外部输入画面对应的CVBS信号发送至后屏。由此可见,本发明实施例提供的双屏互动操作系统,通过单个CPU实现了后屏的两种模式,使前后屏既可以显示相同信号也可以显示不同的信号,实现前后屏的互动的同时节约了硬件成本。

在上述实施例的基础上,作为优选实施方式,还包括:

发送模块,用于所述CPU向前屏视频解码单元发送LVDS信号;

转换模块,用于所述前屏视频解码单元将所述LVDS信号转换成实屏能显示的所述前屏画面,以便前屏显示所述前屏画面。

在上述实施例的基础上,作为优选实施方式,所述同步模块302包括:

发送单元,用于所述CPU向后屏视频解码单元发送所述前屏画面对应的所述CVBS信号;

转换单元,用于所述后屏视频解码单元将所述CVBS信号转换成实屏能显示的所述前屏画面,以便后屏显示所述前屏画面。

在上述实施例的基础上,作为优选实施方式,若所述后屏模式为同步模式,则还包括:

第一获取模块,用于所述CPU获取所述前屏或后屏的第一触摸位置,并根据所述第一触摸位置更新所述前屏画面,得到当前前屏画面;

第一显示模块,用于所述CPU将所述当前前屏画面对应的LVDS信号发送至所述前屏,以便所述前屏显示所述当前前屏画面,将所述当前前屏画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前前屏画面。

在上述实施例的基础上,作为优选实施方式,所述第一获取模块包括:

获取单元,用于所述CPU通过前屏触摸单元获取所述第一触摸位置;或所述MCU通过后屏触摸单元获取所述第一触摸位置,并将所述第一触摸位置发送至所述CPU;

更新单元,用于根据所述第一触摸位置更新所述前屏画面,得到当前前屏画面。

在上述实施例的基础上,作为优选实施方式,若所述后屏模式为异步模式,则还包括:

第二获取模块,用于所述MCU通过后屏触摸单元获取所述后屏的第二触摸位置,并将所述第二触摸位置发送至所述CPU;

更新模块,用于所述CPU根据所述第二触摸位置更新所述外部输入画面,得到当前外部输入画面;

第二显示模块所述CPU将所述当前外部输入画面对应的CVBS信号发送至所述后屏,以便所述后屏显示所述当前外部输入画面。

本申请还提供了一种双屏互动操作设备,参见图4,本发明实施例提供的一种双屏互动操作设备的结构图,如图4所示,包括:

存储器401,用于存储计算机程序;

处理器402,用于执行所述计算机程序时可以实现上述实施例所提供的步骤。当然所述双屏互动操作设备还可以包括各种网络接口,电源等组件。

本发明实施例提供的双屏互动操作设备,由一个CPU控制前后屏的显示,MCU的作用仅在于实现CPU与后屏的通信,不具有判断模式的功能。CPU通过MCU向后屏发送CVBS信号,以便后屏显示相应的画面。当后屏模式为同步模式时,CPU将前屏画面对应的CVBS信号发送至后屏,当后屏模式为异步模式时,CPU将外部输入画面对应的CVBS信号发送至后屏。由此可见,本发明实施例提供的双屏互动操作设备,通过单个CPU实现了后屏的两种模式,使前后屏既可以显示相同信号也可以显示不同的信号,实现前后屏的互动的同时节约了硬件成本。

本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1