一种显示接口的时钟控制方法、移动终端及存储介质与流程

文档序号:14608981发布日期:2018-06-05 20:24阅读:114来源:国知局
一种显示接口的时钟控制方法、移动终端及存储介质与流程

本发明涉及移动终端接口领域,尤其涉及一种显示接口的时钟控制方法、移动终端及存储介质。



背景技术:

目前,移动终端具有DisplayPort功能:DisplayPort接口是一种高清数字显示接口,例如VAG、HDMI等,用于当移动终端连接显示设备时,将移动终端的图像直接输出到显示设备,如电脑或显示器上。在现有技术中,当移动终端与显示设备相连接时,其图像被发送至显示设备中显示的整个过程中,移动终端的主控制器需要为DisplayPort接口一直提供时钟信号,但如果移动终端不是在放映视频,其图像变化频率往往较慢,即使用户在进行移动终端的界面操作,其变化速度也一般不会超过0.1秒,因此图像并没有很大变化,但主控制器并未停止输出时钟,仍然为DisplayPort接口一直提供时钟信号,这样就加大了移动终端电池耗能,同时也易使该时钟信号对其他移动终端模块造成干扰。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种显示接口的时钟控制方法、移动终端及存储介质,旨在根据实际需要,主控制器响应显示接口芯片发送的时钟请求信号向显示接口芯片提供时钟信号或禁默处理,无需一直提供时钟信号,降低了耗能,方便了用户。

本发明解决技术问题所采用的技术方案如下:

一种显示接口的时钟控制方法,所述显示接口的时钟控制方法包括:

检测显示接口是否开启,若是,主控制器向显示接口芯片发送配置指令;

所述显示接口芯片接收并配置所述配置指令;

所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号;

主控制器响应所述时钟请求信号向所述显示接口提供时钟信号。

所述的显示接口的时钟控制方法,其中,所述显示接口芯片接收并配置所述配置指令具体包括:

显示接口芯片接收主控制器发送的信号;

显示接口芯片自定义数据结构,并设定为以数据形式发送时钟请求信号。

所述的显示接口的时钟控制方法,其中,所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号具体包括:

显示接口芯片接收并配置完配置指令后,即持续的向主控制器发送时钟请求信号。

所述的显示接口的时钟控制方法,其中,所述所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号具体包括:

判定显示接口芯片是否需要主控制器提供时钟信号;

若是,显示接口芯片向主控制器发送打开时钟请求信号;

若否,显示接口芯片向主控制器发送关闭时钟请求信号。

所述的显示接口的时钟控制方法,其中,所述主控制器响应所述时钟请求信号向所述显示接口提供时钟信号具体包括:

主控制器接收并解析时钟请求信号;

若时钟请求信号为打开时钟请求信号,则主控制器开始向显示接口芯片提供时钟信号;

若时钟请求信号为关闭时钟请求信号,则主控制器停止为显示接口芯片提供时钟信号,或对所述关闭时钟请求信号禁默处理。

一种移动终端,其中,包括显示接口芯片、与所述显示接口芯片连接的处理器,以及与所述处理器连接的存储器,所述处理器包括主控制器,所述存储器存储有显示接口的时钟控制程序,所述显示接口的时钟控制程序被所述处理器执行用于实现以下步骤:

检测显示接口是否开启,若是,主控制器向显示接口芯片发送配置指令;

所述显示接口芯片接收并配置所述配置指令;

所述显示接口芯片向所述主控制器发送时钟请求信号;

主控制器响应所述时钟请求信号向所述显示接口提供时钟信号。

所述的移动终端,其中,所述显示接口的时钟控制程序被所述处理器执行还用于实现以下步骤:

显示接口芯片接收主控制器发送的信号;

显示接口芯片自定义数据结构,并设定为以数据形式发送时钟请求信号;

显示接口芯片接收并配置完配置指令后,即持续的向主控制器发送时钟请求信号。

所述的移动终端,其中,所述显示接口的时钟控制程序被所述处理器执行还用于实现以下步骤:

判定显示接口芯片是否需要主控制器提供时钟信号;

若是,显示接口芯片向主控制器发送打开时钟请求信号;

若否,显示接口芯片向主控制器发送关闭时钟请求信号。

所述的移动终端,其中,所述显示接口的时钟控制程序被所述处理器执行还用于实现以下步骤:

主控制器接收并解析时钟请求信号;

若时钟请求信号为打开时钟请求信号,则主控制器开始向显示接口芯片提供时钟信号;

若时钟请求信号为关闭时钟请求信号,则主控制器停止为显示接口芯片提供时钟信号,或对所述关闭时钟请求信号禁默处理。

一种存储介质,所述存储介质存储有显示接口的时钟控制程序,所述显示接口的时钟控制程序被处理器执行用于实现所述的显示接口的时钟控制方法。

本发明公开了一种显示接口的时钟控制方法、移动终端及存储介质。所述方法包括检测显示接口是否开启,若是,主控制器向显示接口芯片发送配置指令;所述显示接口芯片接收并配置所述配置指令;所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号;主控制器响应所述时钟请求信号向所述显示接口提供时钟信号。本发明旨在根据实际需要,主控制器响应显示接口芯片发送的时钟请求信号向显示接口芯片提供时钟信号或禁默处理,无需一直提供时钟信号,降低了耗能,方便了用户。

附图说明

图1是本发明显示接口的时钟控制方法的较佳实施例的流程图。

图2是本发明移动终端功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明是基于DisplayPort接口,下称为显示接口,显示接口芯片即DisplayPort芯片,以下说明均称显示接口芯片。

实施例一

本发明较佳实施例所述的一种显示接口的时钟控制方法,如图1所示,所述显示接口的时钟控制方法包括:

S100,检测显示接口是否开启,若是,主控制器向显示接口芯片发送配置指令。

在本发明实施例中,所述显示接口包括传输通道和热拔插检测通道。当检测到所述热拔插检测通道有数据通讯线插入时,例如USB线,触发一连接指令,所述主控制器接收到所述连接指令时,响应连接指令,使得主控制器与显示接口芯片连接导通,并反馈已连接信号,此时表明显示接口已开启,即移动终端成功连接显示设备,可以向显示设备进行后续得图像传输等操作。若反馈未连接信号,则表明移动终端没有成功连接显示设备,将显示请重新插入的消息提示。

进一步地,当移动终端成功连接显示设备后,所述主控制器通过所述传输通道向显示接口芯片发送配置指令,即向显示接口芯片发送特定的数据。所述数据是以数据类型形式进行发送。由于不同的移动终端对应了不同厂商生产的DisplayPort接口,为了提高接口兼容性和降低设备无法匹配而更换的概率(节省成本),本发明以显示接口芯片厂商的定义标准为基础,自定义数据结构,用以符合多数厂商生产的显示接口设备的需求。

S200,所述显示接口芯片接收并配置所述配置指令。

S300,所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号。

在本发明实施例中,所述显示接口芯片接收到主控制器发送的配置指令,根据显示接口芯片厂商的定义标准,自定义数据结构,并将自定义后的数据结构,以数据形式向主控制器发送时钟请求信号。如步骤S100所述,所述数据结构在定义标准上加入自定义的时钟ID,所述时钟ID为数字识别码,用于标记和识别时钟状态是打开还是关闭。此时,显示接口芯片根据实际需要,判定是否需要主控制器提供时钟信号,若否,则数据结构的时钟ID标记为关闭,此时以数据形式向主控制器发送关闭时钟请求信号。例如当照片已经传输到显示设备,也就是说显示设备已经缓存所述照片,即使一直打开所述照片,但是显示接口芯片检测到所述照片的变化频率并没有产生变化,那么就不需要主控制器提供时钟信号,发送关闭时钟请求信号。

进一步地,若需要,则数据结构的时钟ID标记为打开,此时以数据形式向主控制器发送打开时钟请求信号。例如用户边下载视频边在线播放,此时视频在传输过程中,显示接口芯片检测到节目码流的频率在不断变化,那么就需要主控制器提供时钟信号,发送打开时钟请求信号,直到检测到频率不在变化为止,即视频下载完成,存储视频。

当然,不管是显示接口芯片需要主控制器提供时钟信号还是不需要提供时钟信号,显示接口芯片都会持续地向主控制器发送时钟请求信号,即发送自定义数据结构。例如主控制器向显示接口芯片发送数据0x8767890123456,即表示将DisplayPort芯片配置成由DisplayPort芯片以数据形式发送时钟请求信号;当DisplayPort芯片需要主控制器输出时钟信号时将会向主控制器发送数据0x1234567890123456001;当DisplayPort芯片不需要主控制器输出时钟信号时将会向主控制器发送数据0x1234567890123456000。

即具体地,步骤S200-步骤S300包括以下步骤:

S201,显示接口芯片接收主控制器发送的信号;

S202,显示接口芯片自定义数据结构,并设定为以数据形式发送时钟请求信号;

S301,判定显示接口芯片是否需要主控制器提供时钟信号;

S302,若是,显示接口芯片向主控制器发送打开时钟请求信号;

S303,若否,显示接口芯片向主控制器发送关闭时钟请求信号。

S400,主控制器响应所述时钟请求信号向所述显示接口提供时钟信号。

在本发明实施例中,所述主控制器接收到所述时钟请求信号后,进行解析,获取解析后数据结构中的时钟ID,检测所述时钟ID状态:若时钟请求信号为打开时钟请求信号,即时钟ID为打开,则主控制器开始向显示接口芯片提供时钟信号;若时钟请求信号为关闭时钟请求信号,即时钟ID为关闭,则主控制器停止为显示接口芯片提供时钟信号,或对所述关闭时钟请求信号禁默处理,也就是不输出时钟信号。

即具体地,步骤S400包括以下步骤:

S401,主控制器接收并解析时钟请求信号;

S402,若时钟请求信号为打开时钟请求信号,则主控制器开始向显示接口芯片提供时钟信号;

S403,若时钟请求信号为关闭时钟请求信号,则主控制器停止为显示接口芯片提供时钟信号,或对所述关闭时钟请求信号禁默处理。

综上,通过上述步骤S100-S400,可以有效降低时钟信号对其他模块的干扰,保证优良的数据通讯质量,同时良好的兼容性,进一步节省成本;根据需求有目的的输出时钟信号,降低主控制器能耗,延长使用寿命。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

实施例二

本发明还提供一种移动终端,如图2所示,所述移动终端可以是手机或平板等,所述移动终端包括:显示接口芯片200、与所述显示接口芯片连接的处理器100,以及与所述处理器连接的存储器200,所述处理器100包括主控制器(图中未标示),其中,所述处理器100通过显示接口与所述显示接口芯片200进行通讯交互。

所述处理器100在一些实施例中,可以是一中央处理器(Central Processing Unit, CPU),微处理器或其他数据处理芯片,用于运行所述存储器300中存储的程序代码或处理数据,例如执行显示接口的时钟控制程序等。

所述主控制器是指在有多个指令控制器的计算机中,在给定的时间间隔内起主要作用的指令控制器,其它指令控制器从属于此主控制器。简单说,主控制器是指挥部。它根据一定的逻辑运算要求发出命令(以脉冲或电位的形式),控制各部件的输入、运算和输出三个部分协调工作,为各部件提供时钟信号,保证各部件工作有序进行。

所述存储器300存储有显示接口的时钟控制程序,所述显示接口的时钟控制程序被所述处理器100执行用于实现以下步骤:

检测显示接口是否开启,若是,主控制器向显示接口芯片300发送配置指令;

所述显示接口芯片300接收并配置所述配置指令;

所述显示接口芯片300向所述主控制器发送时钟请求信号;

主控制器响应所述时钟请求信号向所述显示接口提供时钟信号;具体如上所述。

所述显示接口的时钟控制程序被所述处理器100执行还用于实现以下步骤:

显示接口芯片300接收主控制器发送的信号;

显示接口芯片300自定义数据结构,并设定为以数据形式发送时钟请求信号;

显示接口芯片300接收并配置完配置指令后,即持续的向主控制器发送时钟请求信号;具体如上所述。

所述显示接口的时钟控制程序被所述处理器100执行还用于实现以下步骤:

判定显示接口芯片300是否需要主控制器提供时钟信号;

若是,显示接口芯片300向主控制器发送打开时钟请求信号;

若否,显示接口芯片300向主控制器发送关闭时钟请求信号;具体如上所述。

所述显示接口的时钟控制程序被所述处理器100执行还用于实现以下步骤:

主控制器接收并解析时钟请求信号;

若时钟请求信号为打开时钟请求信号,则主控制器开始向显示接口芯片300提供时钟信号;

若时钟请求信号为关闭时钟请求信号,则主控制器停止为显示接口芯片300提供时钟信号,或对所述关闭时钟请求信号禁默处理;具体如上所述。

实施例三

本发明还提供一种存储介质,所述存储介质存储有显示接口的时钟控制程序,所述显示接口的时钟控制程序被处理器100执行用于实现所述的显示接口的时钟控制方法;具体如上所述。

综上所述,本发明提供了一种显示接口的时钟控制方法、移动终端及存储介质。所述方法包括检测显示接口是否开启,若是,主控制器向显示接口芯片发送配置指令;所述显示接口芯片接收并配置所述配置指令;所述显示接口芯片根据配置后的所述配置指令向所述主控制器发送时钟请求信号;主控制器响应所述时钟请求信号向所述显示接口提供时钟信号。本发明旨在根据实际需要,主控制器响应显示接口芯片发送的时钟请求信号向显示接口芯片提供时钟信号或禁默处理,无需一直提供时钟信号,降低了耗能,方便了用户。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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