一种基于安卓系统的双屏显示方法、装置及系统与流程
2021-01-25 12:01:19|352|起点商标网
[0001]
本发明涉及双屏显示技术领域,更具体地,涉及一种基于安卓系统的双屏显示方法、装置及系统。
背景技术:
[0002]
现在基于安卓系统的越来越多的智能产品开始支持双lcd屏显示,比如智能音箱,平板。这些多屏显示的方法主要是基于两个mipi(mobile industry processor interface,移动产业处理器接口)接口的lcd屏,这种方案在系统设计中主要有几个缺点:
[0003]
1.所选用的cpu必须支持两个及两个以上基于mipi协议的接口输出,在选择cpu型号时受到限制;
[0004]
2.mipi接口的lcd屏以小尺寸为主。
技术实现要素:
[0005]
鉴于上述问题,本发明提出了一种基于安卓系统的双屏显示方法、装置及系统,其可以将mipi接口转换为edp(embedded displayport)接口,用来驱动edp接口屏作为主要屏幕,再将hdmi(high definition multimedia interface,高清多媒体接口)接口转换为mipi接口,驱动oled(organiclight-emitting diode,有机电激光显示)作为副屏,从而实现基于edp接口的lcd(liquid crystal display,液晶显示器)屏双屏显示。
[0006]
根据本发明实施例的第一方面,提供一种基于安卓系统的双屏显示的方法,所述方法包括:
[0007]
当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0008]
当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0009]
通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0010]
在一个实施例中,优选地,所述第一屏幕为主显示屏,所述第二屏幕为副显示屏。
[0011]
在一个实施例中,优选地,所述lcd显示屏的尺寸大于所述oled显示屏的尺寸。
[0012]
根据本发明实施例的第二方面,提供一种基于安卓系统的双屏显示系统,用于智能终端,所述系统包括:
[0013]
确定模块,用于当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0014]
第一驱动模块,用于当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0015]
第二驱动模块,用于通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0016]
在一个实施例中,优选地,所述第一屏幕为主显示屏,所述第二屏幕为副显示屏。
[0017]
在一个实施例中,优选地,所述lcd显示屏的尺寸大于所述oled显示屏的尺寸。
[0018]
根据本发明实施例的第三方面,提供一种基于安卓系统的双屏显示装置,用于智能终端,所述装置包括:
[0019]
处理器;
[0020]
mipi接口,连接至所述处理器;
[0021]
第一转换模块,连接至所述mipi接口,用于在接收到所述mipi接口发送的第一接口转换指令时,将所述mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0022]
所述lcd显示屏,连接至所述第一转换模块;
[0023]
hdmi接口,连接至所述处理器;
[0024]
第二转换模块,连接至所述hdmi接口,用于在接收到所述hdmi接口发送的第二接口转换指令时,将所述hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示;
[0025]
所述oled显示屏,连接至所述第二转换模块。
[0026]
根据本发明实施例的第四方面,提供一种基于安卓系统的双屏显示装置,包括:
[0027]
处理器;
[0028]
用于存储处理器可执行指令的存储器;
[0029]
其中,所述处理器被配置为:
[0030]
当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0031]
当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0032]
通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0033]
根据本发明实施例的第五方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现如第一方面实施例中任一项所述方法的步骤。
[0034]
本发明实施例中,对于选用只支持一路mipi输出,一路hdmi输出,又不能支持edp接口输出的cpu,通常在系统启动中,mipi接口启动会早于hdmi接口启动;所以,可以采用将mipi接口转换为edp接口,用来驱动edp接口屏作为主要屏幕,再将hdmi接口转换为mipi接口,驱动oled作为副屏,从而实现基于edp接口的lcd屏双屏显示。
[0035]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0036]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0037]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]
图1是本发明一个实施例的一种基于安卓系统的双屏显示的方法流程图。
[0039]
图2是本发明一个实施例的一种基于安卓系统的双屏显示系统的框图。
[0040]
图3是本发明一个实施例的一种基于安卓系统的双屏显示装置的框图。
具体实施方式
[0041]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0042]
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0043]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]
图1是本发明一个实施例的一种基于安卓系统的双屏显示的方法流程图,如图1所示,基于安卓系统的双屏显示的方法包括:
[0045]
步骤s101,当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0046]
步骤s102,当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0047]
步骤s103,通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0048]
在一个实施例中,优选地,所述第一屏幕为主显示屏,所述第二屏幕为副显示屏。
[0049]
在一个实施例中,优选地,所述lcd显示屏的尺寸大于所述oled显示屏的尺寸。
[0050]
在该实施例中,对于选用只支持一路mipi输出,一路hdmi输出,又不能支持edp接口输出的cpu,通常在系统启动中,mipi接口启动会早于hdmi接口启动;所以,可以采用将mipi接口转换为edp接口,用来驱动edp接口屏作为主要屏幕,再将hdmi接口转换为mipi接口,驱动oled作为副屏,从而实现基于edp接口的lcd屏双屏显示。
[0051]
图2是本发明一个实施例的一种基于安卓系统的双屏显示系统的框图。
[0052]
如图2所示,根据本发明实施例的第二方面,提供一种基于安卓系统的双屏显示系
统,用于智能终端,所述系统包括:
[0053]
确定模块21,用于当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0054]
第一驱动模块22,用于当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0055]
第二驱动模块23,用于通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0056]
在一个实施例中,优选地,所述第一屏幕为主显示屏,所述第二屏幕为副显示屏。
[0057]
在一个实施例中,优选地,所述lcd显示屏的尺寸大于所述oled显示屏的尺寸。
[0058]
图3是本发明一个实施例的一种基于安卓系统的双屏显示装置的框图。
[0059]
如图3所示,根据本发明实施例的第三方面,提供一种基于安卓系统的双屏显示装置,用于智能终端,所述装置包括:
[0060]
处理器31;
[0061]
mipi接口32,连接至所述处理器31;
[0062]
第一转换模块33,连接至所述mipi接口32,用于在接收到所述mipi接口发送的第一接口转换指令时,将所述mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏34作为第一屏幕进行显示;
[0063]
所述lcd显示屏34,连接至所述第一转换模块33;
[0064]
hdmi接口35,连接至所述处理器31;
[0065]
第二转换模块36,连接至所述hdmi接口35,用于在接收到所述hdmi接口发送的第二接口转换指令时,将所述hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示;
[0066]
所述oled显示屏37,连接至所述第二转换模块36。
[0067]
根据本发明实施例的第四方面,提供一种基于安卓系统的双屏显示装置,包括:
[0068]
处理器;
[0069]
用于存储处理器可执行指令的存储器;
[0070]
其中,所述处理器被配置为:
[0071]
当接收到双屏显示命令时,确定所述智能终端的处理器是否只支持一路基于mipi接口的显示输出和一路hdmi接口的输出;
[0072]
当确定所述智能终端的处理器只支持一路基于mipi接口的显示输出和一路hdmi接口的输出时,通过第一转换模块将mipi接口转换成edp接口,以驱动支持edp接口的lcd显示屏作为第一屏幕进行显示;
[0073]
通过第二转换模块将hdmi接口转换成mipi接口,以驱动支持mipi接口的oled显示屏作为第二屏幕进行显示。
[0074]
根据本发明实施例的第五方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时实现如第一方面实施例中任一项所述方法的步骤。
[0075]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0076]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0077]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0078]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0079]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除
热门咨询
tips