掌桥专利:专业的专利平台
掌桥专利
首页

时序匹配、配置方法、装置、智能电视和存储介质

文献发布时间:2024-01-17 01:15:20


时序匹配、配置方法、装置、智能电视和存储介质

技术领域

本申请涉及时序匹配技术领域,特别是涉及一种时序匹配、配置方法、装置、智能电视和存储介质。

背景技术

随着智能电视技术的发展,出现了越来越多生产显示屏的生产商。不同的生产商生产不同规格的显示屏,不同规格的显示屏对应不同的时序要求,导致智能电视的生产商需要针对不同的显示屏,按照相应的规格书人工调试与显示屏对接智能电视的时序,调试之后还需要花费较多时间进行测试才能尝试点亮显示屏,无法快速地令智能电视的时序信息达到相应显示屏的时序要求。

发明内容

基于此,有必要针对上述技术问题,提供一种能够快速将智能电视与显示屏的时序进行匹配的时序匹配、配置方法、装置、智能电视和存储介质。

第一方面,本实施例提供了一种时序匹配方法,所述方法包括:

获取显示屏的第一时序信息;

根据所述第一时序信息配置所述控制主板的本地时序信息。

可选的,所述根据所述第一时序信息配置所述控制主板的本地时序信息,包括:

将所述第一时序信息覆盖第二时序信息,以将所述本地时序信息更新为所述第一时序信息;其中,所述第二时序信息为所述控制主板的本地时序信息。

可选的,所述根据所述第一时序信息配置所述控制主板的本地时序信息,包括:

将所述第一时序信息与第二时序信息进行匹配,得到匹配结果;其中,所述第二时序信息为所述控制主板的本地时序信息;

在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息。

可选的,所述在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息,包括:

在所述匹配结果为匹配失败的情况下,确定所述第一时序信息与所述第二时序信息之间的差异信息;

根据所述差异信息将所述本地时序信息更新为所述第一时序信息。

可选的,所述根据所述差异信息将所述本地时序信息更新为所述第一时序信息,包括:

发送所述第一时序信息与所述第二时序信息之间的差异信息至调试接口;

在接收到调试信息的情况下,基于所述调试信息将所述本地时序信息修改为所述第一时序信息。

可选的,所述匹配结果为匹配失败的情况,包括:

所述第一时序信息与所述第二时序信息中的驱动信号类别匹配失败的情况;和/或,所述第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败的情况。

可选的,所述将所述第一时序信息与第二时序信息进行匹配,得到匹配结果之后,所述方法还包括:

在所述匹配结果为匹配成功的情况下,按照所述第二时序信息触发所述显示屏。

可选的,所述获取显示屏的第一时序信息,包括:

在与所述显示屏建立连接通道的情况下,接收所述显示屏的第一时序信息,其中,所述第一时序信息的当前传输方式为第一传输方式,所述第一传输方式为所述显示屏支持的传输方式;

在所述第一传输方式与第二传输方式不匹配的情况下,将所述第一时序信息的所述当前传输方式转换为所述第二传输方式;其中,所述第二传输方式为所述智能电视支持的传输方式。

第二方面,本实施例提供了一种时序配置方法,应用于显示屏,所述方法包括:

获取外部连接状态;

在所述外部连接状态指示与控制主板建立连接通道的情况下,发送第一时序信息至所述控制主板,所述控制主板根据所述显示屏的第一时序信息完成本地时序参数的配置工作。

第三方面,本实施例提供了一种时序配置方法,应用于显示屏,所述方法包括:

基于显示屏要求配置多个驱动信号类别对应的时序参数;

保存各个所述驱动信号类别对应的时序参数至本地内存,其中,各个所述驱动信号类别以及各个所述驱动信号类别对应的时序参数形成所述第一时序信息。

可选的,所述基于显示屏要求配置多个驱动信号对应的时序信息,包括:

基于所述显示屏要求配置基准信号的时序参数,其中,所述时序信息包括所述基准信号的时序参数,所述基准信号为所述多个驱动信号中任意一个驱动信号;

以所述基准信号为参照,配置非基准信号相对于所述基准信号的延迟时长、高电平时长、周期、低电平时长和响应时长,其中,所述时序信息包括所述非基准信号的时序参数,所述非基准信号的时序参数包括所述非基准信号相对于所述基准信号的所述延迟时长、所述高电平时长、所述周期、所述低电平时长。

可选的,所述基于所述显示屏要求配置基准信号的时序参数,包括:

基于所述显示屏要求配置所述基准信号的步长;

将所述步长与配置字节的乘积作为所述基准信号的响应时长,其中,所述基准信号的时序参数包括所述响应时长。

第四方面,本实施例提供了一种显示屏时序匹配装置,所述装置包括:

获取模块,用于获取显示屏的第一时序信息;

配置模块,用于根据所述第一时序信息配置所述控制主板的本地时序信息。

第五方面,本实施例提供了一种显示屏时序匹配装置,所述装置包括:

检测模块,用于获取外部连接状态;

发送模块,用于在所述外部连接状态指示与控制主板建立连接通道的情况下,发送第一时序信息至所述控制主板。

第六方面,本实施例提供了一种显示屏时序配置装置,所述装置包括:

时序模块,用于基于显示屏要求配置多个驱动信号类别对应的时序参数;

存储模块,用于保存各个所述驱动信号类别对应的时序参数至本地内存,其中,各个所述驱动信号类别以及各个所述驱动信号类别对应的时序参数形成所述第一时序信息。

第七方面,本实施例提供了一种智能电视,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行上述第一方面至第三方面中任一项所述方法的步骤。

第八方面,本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面至第三方面中任一项所述方法的步骤。

上述技术方案中的一个技术方案具有如下优点和有益效果:

获取显示屏的第一时序信息,根据所述第一时序信息配置所述控制主板的本地时序信息,即按照显示屏的第一时序信息自动配置智能电视中控制主板的本地时序信息,无需进行人工调试自动校正为显示屏的第一时序信息,使其满足显示屏的规格要求后再按照第一时序信息触发显示屏,则可成功点亮显示屏,通过时序信息自动匹配校正节约了人工调试智能电视时序信息以及调试后进行时序测试的过程,加快了时序匹配过程且节约人工成本。

附图说明

图1为本申请实施例中时序匹配或时序配置方法的应用环境图。

图2为本申请实施例中时序匹配方法的流程示意图。

图3为本申请实施例中显示屏时序匹配步骤的流程示意图。

图4为本申请实施例中时序匹配方法的流程示意图。

图5为本申请实施例中时序配置方法的流程示意图。

图6为本申请实施例中驱动信号效果示意图。

图7为本申请实施例中驱动信号效果示意图。

图8为本申请实施例中显示屏时序匹配装置的结构框图。

图9为本申请实施例中显示屏时序匹配装置的结构框图。

图10为本申请实施例中显示屏时序配置装置的结构框图。

图11为本申请实施例中智能电视的内部结构图。

具体实施方式

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

本申请提供的时序匹配方法,可以应用于如图1所示的智能电视,智能电视包括控制主板110和显示屏120,控制主板110与显示屏120通过有线方式或无线方式进行连接,控制主板110用于实现数据控制管理,显示屏120用于在控制主板110的控制驱动下进行点亮,但不同生产商对应不同规格的显示屏120,因此智能电视生产商在生产智能电视的过程中需要将控制主板110与不同规格的显示屏120进行时序匹配,只有在控制主板110与显示屏120完成时序匹配的情况下才可成功点亮显示屏120。显示屏120通常是由TCON控制板构成。

在一个实施例中,如图2所示,提供了一种时序匹配方法,以该方法应用于图1中的控制主板110为例进行说明,包括以下步骤:

步骤210,获取显示屏120的第一时序信息。

第一时序信息包括多种驱动信号对应的时序信息,驱动信号具体包括TP信号、CK信号、STV信号、LC信号、CLR信号等,时序信息包括各个驱动信号对应的时序参数,具体包括TP信号的周期和时长、CK信号相对于TP信号的延迟时间、CK信号相对于STV信号的延迟时间、CK信号的周期和时长、各个相邻CK信号之间的延迟时间、CK信号的个数、STV信号的周期和时长、LC信号的翻转时间、CLR信号的高低电平时间等。

步骤220,根据所述第一时序信息配置所述控制主板110的本地时序信息。

其中,第二时序信息为智能电视的本地时序信息。

第二时序信息也包括多种驱动信号对应的时序信息,但由于不同智能电视的控制主板110在出厂时配置有默认的时序信息,无法确保能与不同显示屏120的时序信息相匹配,即显示屏120的第一时序信息与控制主板110的第二时序信息可能不匹配,因此需要根据显示屏120的第一时序信息来配置控制主板110中的本地时序信息,从而使控制主板110的时序信息与显示屏120的时序信息保持一致,无需进行人工调试自动校正为显示屏120的第一时序信息,使其满足显示屏120的规格要求后再按照第一时序信息触发显示屏120,则可成功点亮显示屏120,通过时序信息自动匹配校正节约了人工调试智能电视时序信息以及调试后进行时序测试的过程,加快了时序匹配过程且节约人工成本。

在一个实施例中,所述根据所述第一时序信息配置所述控制主板110的本地时序信息,包括:

将所述第一时序信息覆盖第二时序信息,以将所述本地时序信息更新为所述第一时序信息;其中,所述第二时序信息为所述控制主板110的本地时序信息。

在本实施例中,控制主板110在接收到显示屏120的第一时序信息时,不考虑其内部所存储的本地时序信息,直接用第一时序信息覆盖本地存储的第二时序信息,即控制主板110每次在接收到显示屏120发送的时序信息时,都需要利用显示屏120的时序信息对本地时序信息进行完全覆盖,以确保控制主板110的时序信息与显示屏120的时序信息一致。

在一个实施例中,所述根据所述第一时序信息配置所述控制主板110的本地时序信息,包括:将所述第一时序信息与第二时序信息进行匹配,得到匹配结果;其中,所述第二时序信息为所述控制主板110的本地时序信息;在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息。

在本实施例中,控制主板110在接收到显示屏120发送的第一时序信息时,先将第一时序信息与控制主板110本地存储的第二时序信息进行比对,分别比对两个时序信息中驱动信号类别是否完全一致,以及各个驱动信号对应的时序参数是否完全一致,从而得到匹配结果,匹配结果包括匹配成功和匹配失败,根据匹配结果再来判断是否需要利用第一时序信息对控制主板110的本地时序信息进行完全覆盖或部分覆盖,若通过部分覆盖就可以令控制主板110的时序信息与显示屏120的第一时序信息保持一致,则可以达到节约数据资源的效果。

匹配结果为匹配失败,表示显示屏120的第一时序信息与控制主板110的第二时序信息存在差异,无法直接按照控制主板110内的第二时序信息触发点亮显示屏120,将控制主板110的本地时序信息自动校正为显示屏120的第一时序信息,从而实现控制主板110与显示屏120之间的时序匹配。在实现时序匹配后,控制主板110内的本地时序信息更改为满足显示屏120规格要求的第一时序信息,按照第一时序信息进行启动即可成功点亮显示屏120。

并且传统的时序匹配过程中还需要针对不同规格的显示屏120标记对应的面板标识,使得智能电视生产厂商需要针对不同的显示屏120进行标识建档,以便在时序匹配过程中通过识别面板标识来确定相应的时序信息,而本实施例则可省略收集不同规格显示屏120的面板标识并对其进行标识建档的过程,自然也就节省了物料清单中关于面板标识的物料。

在一个实施例中,所述在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息,包括:在所述匹配结果为匹配失败的情况下,确定所述第一时序信息与所述第二时序信息之间的差异信息;根据所述差异信息将所述本地时序信息更新为所述第一时序信息。

在本实施例中,差异信息用于指示第一时序信息与第二时序信息之间的差异情况,差异信息具体包括驱动信号类别差异情况以及驱动信号对应的时序参数差异情况,若差异信息指示第一时序信息中驱动信号类别与第二时序信息中驱动信号类别相匹配,则是指第一时序信息中驱动信号的种类和数量,与第二时序信息中驱动信号的类别和数量相匹配,例如,第一时序信息包括TP信号、CK信号、STV信号、LC信号和CLR信号,第二时序信息也包括这五类驱动信号。

若差异信息指示第一时序信息与第二时序信息中同一驱动信号对应不同的时序参数,例如,第一时序信息和第二时序信息都包括TP信号,TP信号为一种驱动信号,第一时序信息中TP信号的周期为3s,而第二时序信息中TP信号的周期为4s,周期为3s或周期为4s即为TP信号的时序参数,即两个时序信息中相同驱动信号对应的时序参数不同。这种情况表示第二时序信息与第一时序信息只是存在简单差异,无需软件工程师对控制主板110进行较大程度的时序改写,则直接将第一时序信息与第二时序信息之间的差异信息保存至控制主板110的内存中,利用差异信息对控制主板110本地存储的第二时序信息进行部分覆盖,使得差异信息覆盖后的时序信息与第一时序信息保持一致,该方法无需利用第一时序信息对控制主板110的本地信息进行完全覆盖,节约了控制主板110对时序匹配过程所使用的数据资源,即可快速完成控制主板110与显示屏120之间的时序匹配,省略了硬件工程师对控制主板110的时序调试过程以及软件工程师对调试后时序的测试过程,以此加快了时序匹配过程、提高了时序匹配效率并节约了人工成本。

综上所述,就是在匹配结果指示第一时序信息与第二时序信息中的驱动信号类别相匹配、但存在同一驱动信号对应不同时序参数的情况下,才利用差异信息对本地时序信息进行部分覆盖,以将本地时序信息更新为第一时序信息。

在一个实施例中,所述根据所述差异信息将所述本地时序信息更新为所述第一时序信息,包括:发送所述第一时序信息与所述第二时序信息之间的差异信息至调试接口;在接收到调试信息的情况下,基于所述调试信息将所述本地时序信息修改为所述第一时序信息。

在本实施例中,第一时序信息的驱动信号类别与第二时序信息的驱动信号类别不匹配,表示第一时序信息中可能存在第二时序信息中所没有的驱动信号以及相应驱动参数,对于控制主板110中未配置的驱动信号,即使将第一时序信息保存至控制主板110的内存中也无驱动该未配置的驱动信号,而需要针对该未配置的驱动信号进行调试配置,则将差异信息传输至调试接口,使得工程师可通过串口连接调试接口获取差异信息,并按照差异信息对控制主板110内的时序信息进行核对和/或增加,调试信息即为工程师按照差异信息对控制主板110内时序信息进行调试的信息,控制主板110在接收到调试信息的情况下,按照调试信息进行相应功能调试,将控制主板110的本地时序信息调试为第一时序信息,从而实现控制主板110与显示屏120之间的时序匹配。

在一个实施例中,所述匹配结果为匹配失败的情况,包括:所述第一时序信息与所述第二时序信息中的驱动信号类别匹配失败的情况;和/或,所述第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败的情况。

在本实施例中,驱动信号类别匹配失败包括驱动信号的种类匹配失败和/或驱动信号的数量匹配失败,驱动信号的种类匹配失败是指第一时序信息包括N种类型的时序信号,第二时序信息包括M种类型的时序信号,但N种类型的时序信号与M种类型的时序信号之间存在不同类型的时序信号,即第一时序信息中存在第二时序信息中所没有的驱动信号,例如,第一时序信息包括TP信号和CK信号这两种类型的驱动信号,第二时序信息包括STV信号和LC信号这两种类型的驱动信号,但TP信号、CK信号与STV信号、LC信号都不是同一种类型的驱动信号,则表示两个时序信息中驱动信号的种类匹配失败。

驱动信号的数量匹配失败是指第一时序信息中驱动信号的第一数量,不等于第二时序信息中驱动信号的第二数量。

第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败,例如,第一时序信息和第二时序信息都包括LC信号,LC信号为一种驱动信号,第一时序信息中LC信号的翻转周期为3s,而第二时序信息中LC信号的翻转周期为4s,翻转周期为3s或4s即为LC信号的时序参数,即两个时序信息中相同驱动信号对应的时序参数不同。

匹配结果为匹配失败时包括上述驱动信号的种类匹配失败、驱动信号的数量匹配失败、同一所述驱动信号类别相应的时序参数匹配失败中一种情况或多种情况的组合。

在一个实施例中,所述将所述第一时序信息与第二时序信息进行匹配,得到匹配结果之后,所述方法还包括:在所述匹配结果为匹配成功的情况下,按照所述第二时序信息触发所述显示屏120。

在本实施例中,匹配结果为匹配成功,表示第二时序信息中驱动信号类别与第一时序信息中驱动信号类别完全一致,且第二时序信息中各个驱动信号对应的时序参数也与第一时序信息中相应驱动信号的时序参数相同,则直接调用控制主板110内存储的第二时序信息进行驱动,即可成功点亮显示屏120。

在一个实施例中,所述获取显示屏120的第一时序信息,包括:在与所述显示屏120建立连接通道的情况下,接收所述显示屏120的第一时序信息,其中,所述第一时序信息的当前传输方式为第一传输方式,所述第一传输方式为所述显示屏120支持的传输方式;在所述第一传输方式与第二传输方式不匹配的情况下,将所述第一时序信息的所述当前传输方式转换为所述第二传输方式;其中,所述第二传输方式为所述智能电视支持的传输方式。

在本实施例中,如图3所示,在控制主板110与显示屏120建立连接通道的情况下,显示屏120支持第一传输方式,控制主板110支持第二传输方式,在第一传输方式与第二传输方式不匹配的情况下,控制主板110无法直接获取有效的第一时序信息,则需要通过信号转换芯片将第一传输方式传输的第一时序信息转换为第二传输方式传输的信息,从而使控制主板110可获得有效的第一时序信息,其中,第一传输方式和第二传输方式可以为任意不同通信协议下的传输方式,在本实施例中,第一传输方式为SPI协议下的传输方式,第二传输方式为IIC协议下的传输方式。

在一个实施例中,如图4所示,提供了一种时序匹配方法,应用于显示屏120,包括以下步骤:

步骤S310,获取外部连接状态。

具体的,外部连接状态是指显示屏120与控制主板110之间的连接状态,通过显示屏120对外接口的连接状态即可得知其与控制主板110之间的连接状态,外部连接状态具体指示与控制主板110建立连接通道或是未与控制主板110建立连接通道。

步骤S320,在所述外部连接状态指示与控制主板110建立连接通道的情况下,发送第一时序信息至所述控制主板110,所述控制主板110根据所述显示屏120的第一时序信息完成本地时序参数的配置工作。

具体的,在显示屏120与控制主板110成功建立连接通道后,显示屏120将其本地存储的第一时序信息通过连接通道发送至控制主板110,以使控制主板110根据显示屏120的第一时序信息对控制主板110本地的时序信息进行配置,确保控制主板110的本地时序信息与显示屏120的第一时序信息保持一致。

在一个实施例中,如图5所示,本实施例提供了一种时序配置方法,应用于显示屏120,该方法包括:

步骤S410,基于显示屏120要求配置多个驱动信号对应的时序信息。

不同的显示屏120生产商对于显示屏120有不同的显示屏120要求,显示屏120要求通常受显示屏120的制造材料、制造工艺等影响,基于显示屏120要求配置多个驱动信号的时序信息,驱动信号具体包括TP信号、CK信号、STV信号、LC信号、CLR信号等,时序信息包括各个驱动信号对应的时序参数,具体包括TP信号的周期和时长、CK信号相对于TP信号的延迟时间、CK信号相对于STV信号的延迟时间、CK信号的周期和时长、各个相邻CK信号之间的延迟时间、CK信号的个数、STV信号的周期和时长、LC信号的翻转时间、CLR信号的高低电平时间等。

步骤S420,保存各个驱动信号对应的时序信息至显示屏120的内存。

配置完成的时序信息保存至显示屏120的内存(Flash)中,以便于后续智能电视在安装显示屏120的过程中,与显示屏120进行时序匹配时可从显示屏120的内存中读取与显示屏120要求相符的时序信息。

在一个实施例中,基于显示屏120要求配置多个驱动信号对应的时序信息,包括:基于显示屏120要求配置基准信号的时序参数;以基准信号为参照,配置非基准信号相对于基准信号的延迟时长、高电平时长、周期、低电平时长和响应时长。

其中,时序信息包括基准信号的时序参数,基准信号为多个驱动信号中任意一个驱动信号,时序信息包括非基准信号的时序参数,非基准信号的时序参数包括非基准信号相对于基准信号的延迟时长、高电平时长、周期、低电平时长。

基准信号具体可以为一个或多个驱动信号,选定基准信号后,然后将其他信号与其对比,进行时间顺延设置,例如,如图6和图7所示,以ST信号作为基准信号,CK1信号以ST信号做参照,设置延时时长为T2,即在ST信号的高电平触发时刻之后顺延T2时长后所指示的时刻开始触发CK1信号的高电平,CK1信号的高电平触发时长为T3,继T3时长之后CK1信号转变为低电平,且低电平维持时长为T4;然后CK2信号再以CK1信号为基准,进行时序的延迟,即CK2信号在CK信号之后触发的延时时长为T5。同理,其他的驱动信号的时序参数也依次类推,只是不同的驱动信号所参照的基准信号不一样。

其中,STV信号相当于场同步信号,也就是指有效信号的开始;TP信号相当于行同步信号,也就是指行频;CK信号相当于时钟信号(包括所有的CK信号,也就是CK1、CK2、CK3……CKn等),但是这个时钟信号的大小与显示屏120的分辨率以及CK信号的个数有关,其相当于行频(TP信号)除以CK的个数。

在一个实施例中,基于显示屏120要求配置基准信号的时序参数,包括:基于显示屏120要求配置基准信号的步长;将步长与配置字节的乘积作为基准信号的响应时长。

其中,基准信号的时序参数包括响应时长。

配置字节是指十进制的数值,而配置字节是由要求字节转换而来的,要求字节是由二进制或十六进制的字符组成的字节,要求字节用于指示显示屏120的规格要求,要求字节包括标识字符和数值字符,标识字符为要求字节中的在前字符,而数值字符为要求字节中的在后字符,标识字符用于指示显示屏时序要求,每一位标识字符用于指示一项时序要求,例如,要求字节中位于首位的标识字符用于指示正负要求,在首位的标识字符为0的情况下,表示显示屏120对于正负没有要求;在首位的标识字符为1的情况下,表示显示屏120对于正负有要求。其他位的标识字符同理。而数值字符用于转换为十进制的数值,该数值即为配置字节所对应的数值,将配置字节所对应的数值与步长的乘积即为基准信号的响应时长,例如,步长为0.1s,配置字节对应的数值为51,则得到5.1s作为基准信号的响应时长。此处仅以基准信号进行举例说明,其余每一个驱动信号的时序参数,都要依照上述步骤设置一个相应的步长进行时序配置。

应该理解的是,虽然图2、图4和图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、图4和图5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图8所示,提供了一种显示屏120时序匹配装置,包括:

获取模块510,用于获取显示屏120的第一时序信息;

配置模块520,用于根据所述第一时序信息配置所述控制主板110的本地时序信息。

在一个实施例中,配置模块520还用于:

将所述第一时序信息覆盖第二时序信息,以将所述本地时序信息更新为所述第一时序信息;其中,所述第二时序信息为所述控制主板110的本地时序信息。

在一个实施例中,配置模块520还用于:

将所述第一时序信息与第二时序信息进行匹配,得到匹配结果;其中,所述第二时序信息为所述控制主板110的本地时序信息;

在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,配置模块520还用于:

在所述匹配结果为匹配失败的情况下,确定所述第一时序信息与所述第二时序信息之间的差异信息;

根据所述差异信息将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,配置模块520还用于:

发送所述第一时序信息与所述第二时序信息之间的差异信息至调试接口;

在接收到调试信息的情况下,基于所述调试信息将所述本地时序信息修改为所述第一时序信息。

在一个实施例中,配置模块520还用于:

所述第一时序信息与所述第二时序信息中的驱动信号类别匹配失败的情况;和/或,所述第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败的情况。

在一个实施例中,所示装置还包括触发模块,用于:

在所述匹配结果为匹配成功的情况下,按照所述第二时序信息触发所述显示屏120。

在一个实施例中,获取模块510还用于:

在与所述显示屏120建立连接通道的情况下,接收所述显示屏120的第一时序信息,其中,所述第一时序信息的当前传输方式为第一传输方式,所述第一传输方式为所述显示屏120支持的传输方式;

在所述第一传输方式与第二传输方式不匹配的情况下,将所述第一时序信息的所述当前传输方式转换为所述第二传输方式;其中,所述第二传输方式为所述智能电视支持的传输方式。

在一个实施例中,如图9所示,提供了一种时序匹配装置,所述装置包括:

检测模块610,用于获取外部连接状态;

发送模块620,用于在所述外部连接状态指示与控制主板110建立连接通道的情况下,发送第一时序信息至所述控制主板110。

在一个实施例中,如图10所示,提供了一种时序配置装置,所述装置包括:

时序模块710,用于基于显示屏120要求配置多个驱动信号类别对应的时序参数;

存储模块720,用于保存各个所述驱动信号类别对应的时序参数至本地内存,其中,各个所述驱动信号类别以及各个所述驱动信号类别对应的时序参数形成所述第一时序信息。

在一个实施例中,所述时序模块710还用于:

基于所述显示屏120要求配置基准信号的时序参数,其中,所述时序信息包括所述基准信号的时序参数,所述基准信号为所述多个驱动信号中任意一个驱动信号;

以所述基准信号为参照,配置非基准信号相对于所述基准信号的延迟时长、高电平时长、周期、低电平时长和响应时长,其中,所述时序信息包括所述非基准信号的时序参数,所述非基准信号的时序参数包括所述非基准信号相对于所述基准信号的所述延迟时长、所述高电平时长、所述周期、所述低电平时长。

在一个实施例中,所述时序模块710还用于:

基于所述显示屏120要求配置所述基准信号的步长;

将所述步长与配置字节的乘积作为所述基准信号的响应时长,其中,所述基准信号的时序参数包括所述响应时长。

关于显示屏时序匹配或时序配置装置的具体限定可以参见上文中对于时序匹配或时序配置方法的限定,在此不再赘述。上述显示屏时序匹配或时序配置装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于智能电视中的处理器中,也可以以软件形式存储于智能电视中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种智能电视,该智能电视内部结构图可以如图11所示。该智能电视包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该智能电视的处理器用于提供计算和控制能力。该智能电视的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该智能电视的数据库用于存储显示屏时序匹配、配置数据。该智能电视的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种时序匹配、配置方法。

本领域技术人员可以理解,图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的智能电视的限定,具体的智能电视可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种智能电视,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取显示屏120的第一时序信息;

根据所述第一时序信息配置所述控制主板110的本地时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

将所述第一时序信息覆盖第二时序信息,以将所述本地时序信息更新为所述第一时序信息;其中,所述第二时序信息为所述控制主板110的本地时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

将所述第一时序信息与第二时序信息进行匹配,得到匹配结果;其中,所述第二时序信息为所述控制主板110的本地时序信息;

在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在所述匹配结果为匹配失败的情况下,确定所述第一时序信息与所述第二时序信息之间的差异信息;

根据所述差异信息将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

发送所述第一时序信息与所述第二时序信息之间的差异信息至调试接口;

在接收到调试信息的情况下,基于所述调试信息将所述本地时序信息修改为所述第一时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

所述第一时序信息与所述第二时序信息中的驱动信号类别匹配失败的情况;和/或,所述第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败的情况。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在所述匹配结果为匹配成功的情况下,按照所述第二时序信息触发所述显示屏120。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在与所述显示屏120建立连接通道的情况下,接收所述显示屏120的第一时序信息,其中,所述第一时序信息的当前传输方式为第一传输方式,所述第一传输方式为所述显示屏120支持的传输方式;

在所述第一传输方式与第二传输方式不匹配的情况下,将所述第一时序信息的所述当前传输方式转换为所述第二传输方式;其中,所述第二传输方式为所述智能电视支持的传输方式。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取外部连接状态;

在所述外部连接状态指示与控制主板110建立连接通道的情况下,发送第一时序信息至所述控制主板110,所述控制主板110根据所述显示屏120的第一时序信息完成本地时序参数的配置工作。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于显示屏120要求配置多个驱动信号类别对应的时序参数;

保存各个所述驱动信号类别对应的时序参数至本地内存,其中,各个所述驱动信号类别以及各个所述驱动信号类别对应的时序参数形成所述第一时序信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于所述显示屏120要求配置基准信号的时序参数,其中,所述时序信息包括所述基准信号的时序参数,所述基准信号为所述多个驱动信号中任意一个驱动信号;

以所述基准信号为参照,配置非基准信号相对于所述基准信号的延迟时长、高电平时长、周期、低电平时长和响应时长,其中,所述时序信息包括所述非基准信号的时序参数,所述非基准信号的时序参数包括所述非基准信号相对于所述基准信号的所述延迟时长、所述高电平时长、所述周期、所述低电平时长。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于所述显示屏120要求配置所述基准信号的步长;

将所述步长与配置字节的乘积作为所述基准信号的响应时长,其中,所述基准信号的时序参数包括所述响应时长。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取显示屏120的第一时序信息;

根据所述第一时序信息配置所述控制主板110的本地时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

将所述第一时序信息覆盖第二时序信息,以将所述本地时序信息更新为所述第一时序信息;其中,所述第二时序信息为所述控制主板110的本地时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

将所述第一时序信息与第二时序信息进行匹配,得到匹配结果;其中,所述第二时序信息为所述控制主板110的本地时序信息;

在所述匹配结果为匹配失败的情况下,将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在所述匹配结果为匹配失败的情况下,确定所述第一时序信息与所述第二时序信息之间的差异信息;

根据所述差异信息将所述本地时序信息更新为所述第一时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

发送所述第一时序信息与所述第二时序信息之间的差异信息至调试接口;

在接收到调试信息的情况下,基于所述调试信息将所述本地时序信息修改为所述第一时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

所述第一时序信息与所述第二时序信息中的驱动信号类别匹配失败的情况;和/或,所述第一时序信息与所述第二时序信息中同一所述驱动信号类别相应的时序参数匹配失败的情况。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在所述匹配结果为匹配成功的情况下,按照所述第二时序信息触发所述显示屏120。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在与所述显示屏120建立连接通道的情况下,接收所述显示屏120的第一时序信息,其中,所述第一时序信息的当前传输方式为第一传输方式,所述第一传输方式为所述显示屏120支持的传输方式;

在所述第一传输方式与第二传输方式不匹配的情况下,将所述第一时序信息的所述当前传输方式转换为所述第二传输方式;其中,所述第二传输方式为所述智能电视支持的传输方式。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取外部连接状态;

在所述外部连接状态指示与控制主板110建立连接通道的情况下,发送第一时序信息至所述控制主板110,所述控制主板110根据所述显示屏120的第一时序信息完成本地时序参数的配置工作。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于显示屏120要求配置多个驱动信号类别对应的时序参数;

保存各个所述驱动信号类别对应的时序参数至本地内存,其中,各个所述驱动信号类别以及各个所述驱动信号类别对应的时序参数形成所述第一时序信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于所述显示屏120要求配置基准信号的时序参数,其中,所述时序信息包括所述基准信号的时序参数,所述基准信号为所述多个驱动信号中任意一个驱动信号;

以所述基准信号为参照,配置非基准信号相对于所述基准信号的延迟时长、高电平时长、周期、低电平时长和响应时长,其中,所述时序信息包括所述非基准信号的时序参数,所述非基准信号的时序参数包括所述非基准信号相对于所述基准信号的所述延迟时长、所述高电平时长、所述周期、所述低电平时长。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于所述显示屏120要求配置所述基准信号的步长;

将所述步长与配置字节的乘积作为所述基准信号的响应时长,其中,所述基准信号的时序参数包括所述响应时长。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术分类

06120116082074