屏幕控制方法及相关产品与流程

文档序号:17947660发布日期:2019-06-18 23:47阅读:139来源:国知局
屏幕控制方法及相关产品与流程

本申请涉及电子技术领域,具体涉及一种屏幕控制方法及相关产品。



背景技术:

静电是一种处于静止状态的电荷,通常是由物体间的相互摩擦或感应而产生的。当带静电物体接触零电位物体或与其有电位差的物体时都会发生电荷转移,瞬间产生较强的电流,即发生了静电释放(electro-staticdischarge,esd)。

目前手机等电子设备的屏幕通常由液晶显示屏(liquidcrystaldisplay,lcd)和触控面板(touchpanel,tp)集成,两者可以共用同一个集成电路(integratedcircuit,ic)芯片,或者两者可以采用不同的ic进行控制。esd经常导致tp定屏或报点异常,lcd也会出现花屏等,因此当检测到esd时需要进行静电恢复,不同的ic控制方法,需要采用不同的静电恢复策略,且tp和lcd分别进行静电恢复时,有可能造成彼此的异常,因此亟待提出一种解决方法,能够排除这种异常。



技术实现要素:

本申请实施例提供了一种屏幕控制方法及相关产品,能够针对控制显示屏不同的结构进行不同策略的静电恢复,且同时能够消除对控制显示屏的部分进行静电恢复时,造成的其他部分异常,提升静电恢复有效性。

第一方面,本申请实施例提供一种屏幕控制方法,应用于电子设备,所述电子设备包括触控显示屏、控制芯片和应用处理器,所述方法包括:

通过所述应用处理器对所述触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd;

当确定所述触控显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述触控显示屏针对所述esd进行静电恢复。

第二方面,本申请实施例提供了一种屏幕控制装置,应用于电子设备,所述电子设备包括触控显示屏、控制芯片和应用处理器,所述屏幕控制装置包括检测单元和恢复单元,其中:

所述检测单元,用于通过所述应用处理器用于对所述触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd;

所述恢复单元,用于当确定所述触控显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述控制显示屏针对所述esd进行静电恢复。

第三方面,本申请实施例提供一种电子设备,包括应用处理器、存储器、通信接口,以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述应用处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中所描述的屏幕控制方法及相关产品,通过ap对触控显示屏进行静电释放esd检测;当检测到触控显示屏存在静电释放时,通过ap控制所述触控显示屏针对所述esd进行静电恢复。在这个过程中,判定触控显示屏存在esd的方法不同,对触控显示屏进行静电恢复的策略也不同,提升了对触控显示屏进行esd检测的效率,同时能够消除对控制显示屏的部分进行静电恢复时,造成的其他部分异常,提升了静电恢复有效性,避免触控显示屏的电路损伤。

附图说明

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

图1a是本申请实施例提供的一种电子设备的结构示意图;

图1b是本申请实施例公开的一种屏幕控制方法的流程示意图;

图1c是本申请实施例公开的一种瞬时干扰振幅图;

图1d是本申请实施例公开的一种触控显示屏静电恢复的时序示意图;

图1e是本申请实施例公开的另一种触控显示屏静电恢复的时序示意图;

图2是本申请实施例公开的另一种屏幕控制方法的流程示意图;

图3是本申请实施例公开的另一种屏幕控制方法的流程示意图;

图4是本申请实施例公开的另一种屏幕控制方法的流程示意图;

图5是本申请实施例公开的另一种电子设备的结构示意图;

图6是本申请实施例公开的一种屏幕控制装置的结构示意图。

具体实施方式

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面对本申请实施例进行详细介绍。

请参阅图1a,图1a是本申请实施例提供的一种电子设备100的结构示意图,所述电子设备100包括应用处理器(applicationprocessor,ap)110、触控显示屏120和控制芯片130,所述触控显示屏120与所述控制芯片130连接,所述控制芯130与所述ap110连接。电子设备100可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。

与上述图1a所示的实施例一致的,请参阅图1b,图1b是本申请实施例提供的一种屏幕控制方法的流程示意图,应用于如图1a所示的电子设备;如图1b所示,本屏幕控制方法包括:

101、通过所述应用处理器对所述触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd。

触控显示屏是将触控屏tp和显示屏lcd结合在一起形成的。tp和lcd进行结合的方式有两种:in-cell和on-cell,其中,通过in-cell进行结合,是指将触摸面板功能嵌入到液晶像素中,并且tp和lcd通过同一个控制芯片进行控制;通过on-cell进行结合,是指将tp嵌入到lcd的彩色滤光片基板和偏光片之间,即在液晶面板上配触摸传感器,tp和lcd通过两个不同的控制芯片分别进行控制。

当触控显示屏存在esd时,会导致tp定屏或报点异常,lcd也会出现花屏等显示异常,因此需要对触控显示屏进行esd检测,确定其是否存在esd。

可选的,在通过ap对触控显示屏进行静电释放esd检测,确定触控显示屏是否存在esd,包括:通过ap对lcd进行esd检测,根据lcd是否存在esd确定触控显示屏是否存在esd;或通过ap对tp进行esd检测,根据tp是否存在esd确定触控显示屏是否存在esd;或通过ap对tp和lcd进行esd检测,根据tp和lcd是否同时存在esd确定触控显示屏是否存在esd。

具体地,电子设备通过ap对触控显示屏进行esd检测,因为tp和lcd通过in-cell或on-cell方式结合形成触控显示屏,当tp或lcd其中一个存在静电释放时,就可以判定触控显示屏存在esd,因此可以只对lcd或tp进行esd检测,确定lcd和tp任意一个存在esd,即确定触控显示屏存在esd。这样可以减少ap的检测步骤,提升检测效率。

但另一方面,单独检测lcd和tp中的一个屏,可能被检测的屏不存在esd,但未被检测的屏存在esd,这样就需要对lcd和tp都进行检测,然后根据检测结果判定触控显示屏是否存在esd,可以提升检测准确率。

另外,电子设备通过ap对tp进行esd检测的具体实现方式可以是:电子设备通过ap按照预设扫描策略扫描tp的多个触控单元,得到每个单元的状态信息;若检测到存在状态信息异常的触控单元,则确定tp存在静电释放;若未检测到存在状态信息异常的触控单元,则确定tp正常。可见,通过扫描触控单元,电子设备能够快速、全面的检测出tp的状态,提高检测全面性和准确度。

可选的,tp为电容式触控屏,通过ap对tp进行esd检测,包括:通过ap监测tp的差模电压是否处于第一预设范围;若是,则判定tp不存在esd,;若否,则判定tp存在esd。

具体地,tp为电容式触控屏,在判断用户对触控屏操作时的触点时,是通过检测屏幕上某个或某些微小电容值来判断的。屏幕上的点之间的输入信号电位差值超过第一预设范围,表明tp存在静电释放,会导致tp定屏或报点异常,确定tp存在esd,即可确定触控显示屏存在esd。其中,第一预设范围是tp能够进行正常触控的电压范围,例如3v~5v,第一预设范围可以根据电子设备的规格参数直接获取,也可以实时获取tp的工作参数获取。

可选的,通过ap对lcd进行esd检测,包括:通过ap获取lcd的第一参数,并确定第一参数超过第一预设阈值的持续时长是否大于第一预设范围,若是,则判定lcd存在esd。

具体地,对lcd进行esd检测,可以检测lcd上是否存在瞬时干扰,瞬时干扰的特点是电压峰值高,可能达到上千伏特,但持续时间短,可能为毫秒、微妙或纳秒级别。请参阅图1c,图1c为本申请实施例提供的一种瞬时干扰振幅图,如图1c所示,纵轴为瞬时干扰的振幅,振幅为瞬时干扰达到的电流或电压,瞬时干扰的振幅能够在很短的时间内达到最大值,最大值可以是几千伏,或者几千安,然后快速回落,很短时间可能是微秒级或纳秒级。因此,第一参数可以是电压或电流,第一预设阈值可以是一个较大的电压值或电流值4kv(千伏)或50a(安)等,第一预设范围是一个较小时间值范围,例如10nm(纳秒)~1um(微秒)等。如果检测到lcd中的电压或电流在一个极小的时间范围内达到极大值,说明lcd中包含瞬时干扰,即判定lcd存在esd。

可见,在本申请实施例中,通过ap对触控显示屏进行esd检测,可以单独对lcd或tp进行检测,这样可以提升esd检测的效率,也可以对lcd和tp进行同时检测,这样可以提升检测准确率。而对tp进行检测时,可以检测tp的差模电压,对lcd进行检测时,可以检测lcd的瞬时电压,提升了esd检测的精确度。

102、当确定所述触控显示屏存在esd时,通过所述应用处理器控制所述触控显示屏针对所述esd进行静电恢复。

确定触控显示屏存在esd后,需要对其进行静电恢复,即排除静电释放,使触控显示屏能够消除esd造成的触控显示屏的显示异常或触控异常。

可选的,触控显示屏包括显示屏lcd和触控屏tp,控制芯片分别与ap、lcd和tp连接,确定触控显示屏是否存在esd包括:确定lcd和tp是否至少一个存在esd;当确定触控显示屏存在esd时,通过ap和控制芯片控制触控显示屏针对esd进行静电恢复,包括:当确定lcd存在esd时,通过ap和控制芯片控制lcd进行静电恢复;或通过ap和控制芯片控制lcd和tp进行静电恢复;当确定tp存在esd时,通过ap和控制芯片控制tp进行静电恢复;或通过ap和控制芯片控制tp和lcd进行静电恢复;当确定lcd和tp都存在esd时,通过ap和控制芯片控制lcd和tp都进行静电恢复。

当触控显示屏中的lcd和tp按照in-cell方式进行结合时,lcd和tp与同一个控制芯片连接,图1a中的控制芯片130为一个单独的控制芯片,根据步骤101中的描述,在进行静电检测时,可以单独对lcd或tp进行检测,那么可以检测到lcd或tp存在esd;也可以对lcd和tp两者同时进行检测,那么检测结果可能为:lcd或tp其中一个存在esd;或者lcd和tp都存在esd。针对上述检测到的esd进行静电恢复包括:只检测到lcd存在esd,对lcd进行静电恢复;或者只检测到tp存在esd,对tp进行静电恢复;也可以只检测到lcd或tp存在esd,但对lcd和tp都进行静电恢复;还可以检测到lcd和tp都存在esd,对lcd和tp都进行静电恢复。

其中,对于只检测到lcd存在esd,对lcd进行静电恢复,只检测到tp存在esd,对tp进行静电恢复,这样有针对性地根据静电检测结果对相应的屏进行静电恢复,可以简化静电恢复的过程,提升静电恢复的效率。而对于只检测到lcd或tp存在esd,但对lcd和tp都进行静电恢复,可以减少单独对lcd进行静电恢复时,造成向tp漏电等异常,也可以减少单独对tp进行静电恢复时,造成向lcd漏电等异常,提升静电恢复的有效率,减少异常发生概率。对于检测到lcd和tp存在esd,即对lcd和tp同时进行静电恢复,可以进一步提升静电恢复的有效率。

可选的,控制芯片包括lcd代码区和tp代码区,通过ap和控制芯片控制lcd进行静电恢复,包括:通过ap控制lcd先下电,再上电,通过控制芯片控制lcd加载lcd代码区的显示初始化代码,完成lcd的静电恢复;通过ap和控制芯片控制tp进行静电恢复,包括:通过ap控制tp先下电,再上电,通过控制芯片控制tp加载tp代码区的触控初始化代码,完成tp的静电恢复。

具体地,关闭触控显示屏,然后重新复位和初始化,即可完成触控显示屏的静电恢复。在这个过程中,根据上述描述,需要对lcd或tp其中之一进行静电恢复,或者对两者都进行静电恢复。在对lcd进行静电恢复时,电子设备通过ap控制lcd先下电,再上电,然后由控制芯片控制lcd加载lcd代码区中的显示初始化代码,完成lcd的初始化。同样地,对tp进行静电恢复时,ap控制tp先下电,再上电,然后由控制芯片控制tp加载tp代码区中的触控初始化代码,完成tp的初始化。lcd的初始化可以设置像素时钟的大小、像素模式等,tp的初始化可以确定接收触控操作后的走线方式,模数转换方式等。在lcd和tp的初始化过程中,有一些参数是与硬件相关且不可以更改的,因此lcd和tp的初始化代码存储在控制芯片中,可以使得lcd和tp更高效地进行初始化。

另外,在一些情况下,lcd和tp进行静电恢复时,也可以分别从ap中加载各自对应的初始化代码,将初始化代码设置在ap中,使得触控显示屏可以加载不同电子设备ap中的代码,进而更好地适配电子设备。

可选的,通过ap和控制芯片控制lcd进行静电恢复,包括:通过ap控制lcd先下电,再上电,然后通过控制芯片控制lcd加载lcd代码区的第一显示初始化代码和ap中的第二显示初始化代码;通过ap和控制芯片控制tp进行静电恢复,包括:通过ap控制tp先下电,再上电,然后通过控制芯片控制tp加载tp代码区的第一触控初始化代码和ap中的第二触控初始化代码。

具体地,lcd和tp的初始化代码除了单独存储在ap中或者控制芯片中之外,还可以一部分存储在ap中,另一部分存储在控制芯片中,这样在lcd和tp进行初始化时,通过加载控制芯片部分的初始化代码进行更高效的初始化过程,而通过加载ap部分的初始化代码使得触控显示屏能够更好地与电子设备进行适配,最终完成高效且准确的触控显示屏静电恢复过程。

可选的,控制芯片包括第一芯片和第二芯片,触控显示屏包括lcd和触控屏tp,第一芯片与lcd连接和ap连接,第二芯片与tp和ap连接,当确定触控显示屏存在esd时,通过ap控制触控显示屏针对esd进行静电恢复,包括:通过ap确定lcd和tp至少一个存在esd;通过ap和第一芯片控制lcd进行静电恢复;和/或通过ap和第二芯片控制tp进行静电恢复。

当lcd和tp通过on-cell方式进行结合时,两者由不同的控制芯片进行控制,图1a中的控制芯片130包括第一芯片和第二芯片,其中第一芯片与lcd连接,第二芯片和tp连接。那么,在进行静电检测时,可以通过ap检测lcd和tp是否存在esd,在进行静电恢复时,由ap和第一芯片控制lcd进行静电恢复,由ap和第二芯片控制tp进行静电恢复。同样地,根据上述内容可知,lcd和tp的结合方式不同,但通过静电检测结果进行静电恢复的策略是相同的,在进行静电检测时,可以单独对lcd或tp进行检测,那么可以检测到lcd或tp存在esd;也可以对lcd和tp两者同时进行检测,那么检测结果可能为:lcd或tp其中一个存在esd;或者lcd和tp都存在esd。针对上述检测到的esd进行静电恢复包括:只检测到lcd存在esd,对lcd进行静电恢复;或者只检测到tp存在esd,对tp进行静电恢复;也可以只检测到lcd或tp存在esd,但对lcd和tp都进行静电恢复;还可以检测到lcd和tp都存在esd,对lcd和tp都进行静电恢复。

可选的,第一芯片中包括显示初始化代码,第二芯片中包括触控初始化代码,通过ap和第一芯片控制lcd进行静电恢复,包括:通过ap控制lcd进行下电、上电,通过第一芯片控制lcd加载显示初始化代码,完成lcd的静电恢复;通过ap和第二芯片控制tp进行静电恢复,包括:通过ap控制tp进行下电、上电,通过第二芯片控制tp加载触控初始化代码,完成tp的静电恢复。

具体地,第一芯片结合ap控制lcd进行静电恢复,那么第一芯片中可以包括显示初始化代码,用于完成对lcd的初始化;第二芯片结合ap控制tp进行静电恢复,那么第二芯片中可以包括触控初始化代码,用于完成tp的初始化。在初始化前,lcd和tp都由ap控制完成下电再上电的过程。

可选的,ap中包括显示初始化代码和触控初始化代码,通过ap控制lcd和tp进行静电恢复,包括通过ap控制lcd和tp进行下电、上电,然后lcd加载ap中的显示初始化代码,tp加载ap中的触控初始化代码。

可选的,lcd中包括第一显示初始化代码,第二芯片中包括和第一触控初始化代码,ap中包括第二显示初始化代码和第二触控初始化代码,通过ap和第一芯片控制lcd进行静电恢复,包括:通过ap控制lcd进行下电、上电,通过第一芯片控制lcd加载第一显示初始化代码和第二,完成lcd的静电恢复;通过ap和第二芯片控制tp进行静电恢复,包括:通过ap控制tp进行下电、上电,通过第二芯片控制tp加载第一触控初始化代码和第二触控初始化代码,完成tp的静电恢复。

可见,在本申请实施例中,lcd和tp可以通过in-cell或on-cell方式进行结合形成触控显示屏,通过检测lcd和tp至少一个存在esd确定触控显示屏是否存在esd,然后对lcd或tp进行与esd对应的静电恢复,包括对检测到存在esd的屏单独进行静电恢复,或者单独检测到lcd或tp存在esd,但对lcd和tp都进行静电恢复。前者可以更高效和更有针对性地完成静电恢复过程,后者可以提升静电恢复的有效率,同时降低单独对一个屏进行静电恢复时造成的向另一个屏漏电的异常情况。在进行静电恢复时,需要对lcd和tp加载初始化代码完成初始化,在加载初始化代码的过程中,通过单独从ap中加载显示初始化代码和触控初始化代码提升了触控显示屏与电子设备的适配效率;通过单独从控制芯片中加载显示初始化代码和触控初始化代码,提升lcd和tp的初始化效率;通过从ap中加载显示初始化代码和触控初始化代码,提升了触控显示屏与电子设备的适配性;通过从控制芯片中加载部分的显示初始化和部分触控初始化代码,从ap中加载另一部分的显示初始化代码和另一部分的触控初始化代码,同时保证了触控显示屏与电子设备的适配性和触控显示屏的初始化效率。

可选的,在ap控制触控显示屏针对esd进行静电恢复之前,该方法还包括:获取lcd和tp的静电恢复时序;ap控制触控显示屏针对esd进行静电恢复包括:ap控制触控显示屏中的lcd和tp按照静电恢复时序进行静电恢复。

具体地,当lcd和tp都需要进行静电恢复时,包括一定的静电恢复时序。例如lcd和tp之间的静电恢复优先顺序,如果优先对lcd进行恢复,则触控显示屏优先恢复显示功能,如果优先对tp进行回复,则触控显示屏优先恢复触控功能。静电恢复时序可以从触控显示屏的规格书中直接获取,或者根据ap中的设置确定,还可以由用户进行设置。

可选的,ap控制触控显示屏中的lcd和tp按照静电恢复时序进行静电恢复包括:根据lcd与tp的静电恢复时序确定lcd与tp静电恢复的优先顺序;若优先顺序为lcd优先,则按照第一顺序对lcd和tp进行静电恢复;若优先顺序为tp优先,则按照第二顺序对lcd和tp进行静电恢复。

具体地,lcd与tp的静电恢复时序有lcd和tp的静电恢复优先顺序确定,请参阅图1d,图1d为本申请实施例提供的一种触控显示屏静电恢复的时序示意图,如图1d所示,横轴为时间t,纵轴为屏幕类别,当优先顺序为lcd优先时,按照第一顺序对lcd和tp进行静电恢复,即首先对lcd下电,然后对tp下电,再对lcd上电,对tp上电,再同时对lcd加载显示初始化代码,对tp加载触控初始化代码。

请参阅图1e,图1e为本申请实施例提供的另一种触控显示屏静电恢复的时序示意图,如图1e所示,横轴为时间t,纵轴为屏幕类别,当优先顺序为tp优先时,按照第二顺序对lcd和tp进行静电恢复,即首先对tp下电,然后对lcd下电,再对tp上电,对lcd上电,再同时对tp加载触控初始化代码,对lcd加载显示初始化代码。

可见,在本申请实施例中,通过获取lcd和tp的静电恢复时序,并按照静电恢复时序对lcd和tp进行静电恢复,可以提升静电恢复的有效率,并保护控制芯片内部电路不受损伤。另外,第一顺序和第二顺序都使得tp和lcd同时加载初始化代码,使得tp和lcd同时生效,能够方便用户在进行显示内容观看的同时能够进行触控操作,提升用户体验。

本申请实施例中所描述的屏幕控制方法,通过ap对触控显示屏进行静电释放esd检测;当检测到触控显示屏存在静电释放时,通过ap控制lcd和tp进行静电恢复。在这个过程中,对触控显示屏中的任何一个部件或模块进行静电检测,并确认触控显示屏存在静电释放后,即对lcd和tp都进行静电恢复,这样可以消除单独对lcd进行静电恢复造成的tp异常,或者单独对tp记性静电恢复造成的lcd异常,提升了静电恢复的有效率,避免了触控显示屏的电路损伤。

与上述一致地,图2是本申请实施例公开的另一种屏幕控制方法的流程示意图。应用于如图1a所示的电子设备,该屏幕控制方法包括如下步骤:

201、通过所述应用处理器对所述触控显示屏进行静电释放esd检测,所述触控显示屏包括显示屏和触控屏,确定所述显示屏和所述触控屏是否至少一个存在esd;

202、当确定所述显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述显示屏和所述触控屏进行静电恢复;

203、当确定所述触控屏存在esd时,通过所述应用处理器和所述控制芯片控制所述触控屏和所述显示屏进行静电恢复;

204、当确定所述显示屏和所述触控屏都存在esd时,通过所述应用处理器和所述控制芯片控制所述显示屏和所述触控屏都进行静电恢复。

其中,上述步骤201-步骤204的具体描述可以参照图1b所描述的屏幕控制方法的相应描述,在此不再赘述。

可以看出,本申请实施例中所描述的屏幕控制方法,lcd和tp通过in-cell方式进行结合,两者通过共同的控制芯片进行控制。在进行静电检测时,通过对lcd或tp单独进行esd检测,或者对lcd和tp都进行esd检测,确定lcd或tp中任意一个存在esd,但通过ap和控制芯片控制lcd和tp都进行静电恢复,这个过程可以提升静电恢复的有效率,同时降低单独对一个屏进行静电恢复时造成的向另一个屏漏电的异常情况。

与上述一致地,图3是本申请实施例公开的一种屏幕控制方法的流程示意图。应用于图1a所示的电子设备,该屏幕控制方法包括如下步骤:

301、通过所述应用处理器对所述触控显示屏进行静电释放esd检测,所述控制芯片包括第一芯片和第二芯片,所述触控显示屏包括显示屏和触控屏,所述第一芯片与所述显示屏连接和所述应用处理器连接,所述第二芯片与所述触控屏和所述应用处理器连接,确定所述显示屏和所述触控屏是否至少一个存在esd;

302、当确定所述显示屏存在esd时,通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复,并通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复;

303、当确定所述触控屏存在esd时,通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复,并通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复;

304、当确定所述显示屏和所述触控屏都存在esd时,通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复,并通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复。

其中,上述步骤301-步骤304的具体描述可以参照图1b所描述的屏幕控制方法的相应描述,在此不再赘述。

可以看出,本申请实施例中所描述的屏幕控制方法,lcd和tp通过on-cell方式进行结合,控制芯片中包括第一芯片和第二芯片,lcd由第一芯片控制,tp由第二芯片控制。在进行静电检测时,通过对lcd或tp单独进行esd检测,或者对lcd和tp都进行esd检测,确定lcd或tp中任意一个存在esd,但通过ap和第一芯片控制lcd进行静电恢复,通过ap和第二芯片控制tp进行静电恢复,这个过程可以提升静电恢复的有效率,同时降低单独对一个屏进行静电恢复时造成的向另一个屏漏电的异常情况。

请参阅图4,图4是本申请实施例公开的另一种屏幕控制方法的流程示意图。应用于图1a所示的电子设备,该屏幕控制方法包括如下步骤:;

401、通过所述应用处理器对所述触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd;

402、当确定所述触控显示屏存在esd时,获取所述显示屏与所述触控屏的静电恢复时序;

403、所述应用处理器控制所述触控显示屏中的显示屏和触控屏按照所述静电恢复时序进行静电恢复。

可以看出,本申请实施例中所描述的屏幕控制方法,在确定触控显示屏存在esd后,如果需要对lcd和tp都进行静电恢复,获得lcd和tp的静电恢复时序,然后根据静电恢复时序对lcd和tp进行静电恢复。这个过程可以提升静电恢复的有效率,并保护控制芯片内部电路不受损伤。

请参阅图5,图5是本申请实施例公开的另一种电子设备的结构示意图,如图所示,所述电子设备500包括应用处理器ap510、存储器520、通信接口530以及一个或多个程序521、控制芯片540、触控显示屏550,所述ap510连接所述控制芯片540,所述控制芯片540连接所述触控显示屏550,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述应用处理器执行,上述程序包括用于执行以下步骤的指令:

通过应用处理器对触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd;

当确定所述触控显示屏存在esd时,通过所述应用处理器和控制芯片控制所述触控显示屏进行静电恢复。

可见,在本申请实施例中,电子设备通过应用处理器对触控显示屏进行静电释放esd检测;当检测到触控显示屏存在静电释放时,通过应用处理器控制所述触控显示屏针对所述esd进行静电恢复。在这个过程中,判定触控显示屏存在esd的方法不同,对触控显示屏进行静电恢复的策略也不同,提升了对触控显示屏进行esd检测的效率,同时能够消除对控制显示屏的部分进行静电恢复时,造成的其他部分异常,提升了静电恢复有效性,避免触控显示屏的电路损伤。

在一个可能的示例中,所述触控显示屏包括显示屏和触控屏,所述控制芯片分别与所述应用处理器、显示屏和触控屏连接,在所述确定所述触控显示屏是否存在esd方面,上述程序包括用于执行以下步骤的指令:

确定所述显示屏和所述触控屏是否至少一个存在esd;

在所述当确定所述触控显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述触控显示屏针对所述esd进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

当确定所述显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述显示屏进行静电恢复;或

通过所述应用处理器和所述控制芯片控制所述显示屏和所述触控屏进行静电恢复;

当确定所述触控屏存在esd时,通过所述应用处理器和所述控制芯片控制所述触控屏进行静电恢复;或

通过所述应用处理器和所述控制芯片控制所述触控屏和所述显示屏进行静电恢复;

当确定所述显示屏和所述触控屏都存在esd时,通过所述应用处理器和所述控制芯片控制所述显示屏和所述触控屏都进行静电恢复。

在一个可能的示例中,所述控制芯片包括第一芯片和第二芯片,所述触控显示屏包括显示屏和触控屏,所述第一芯片与所述显示屏连接和所述应用处理器连接,所述第二芯片与所述触控屏和所述应用处理器连接,在所述确定所述触控显示屏是否存在esd方面,上述程序包括用于执行以下步骤的指令:

确定所述显示屏和所述触控屏是否至少一个存在esd;

在所述当确定所述触控显示屏存在esd时,通过所述应用处理器和所述控制芯片控制所述触控显示屏针对所述esd进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

当确定所述显示屏存在esd时,通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复;或

通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复,并通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复;

当确定所述触控屏存在esd时,通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复;或

通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复,并通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复;

当确定所述显示屏和所述触控屏都存在esd时,通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复,并通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复。

在一个可能的示例中,所述控制芯片包括显示屏代码区和触控屏代码区,在所述通过所述应用处理器和所述控制芯片控制所述显示屏进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

通过所述应用处理器控制所述显示屏先下电,再上电,通过所述控制芯片控制所述显示屏加载所述显示屏代码区的显示初始化代码,完成所述显示屏的静电恢复;

在所述通过所述应用处理器和所述控制芯片控制所述触控屏进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

通过所述应用处理器控制所述触控屏先下电,再上电,通过所述控制芯片控制所述触控屏加载所述触控屏代码区的触控初始化代码,完成所述触控屏的静电恢复。

在一个可能的示例中,所述第一芯片中包括显示初始化代码,所述第二芯片中包括触控初始化代码,所述通过所述应用处理器和所述第一芯片控制所述显示屏进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

通过所述应用处理器控制所述显示屏进行下电、上电,通过所述第一芯片控制所述显示屏加载所述显示初始化代码,完成所述显示屏的静电恢复;

在所述通过所述应用处理器和所述第二芯片控制所述触控屏进行静电恢复方面,上述程序包括用于执行以下步骤的指令:

通过所述应用处理器控制触控屏进行下电、上电,通过所述第二芯片控制所述触控屏加载所述触控初始化代码,完成所述触控屏的静电恢复。

在一个可能的示例中,在所述应用处理器控制所述触控显示屏针对所述esd进行静电恢复之前,上述程序还包括用于执行以下步骤的指令:

获取所述显示屏和所述触控屏的静电恢复时序;

所述应用处理器控制所述触控显示屏针对所述esd进行静电恢复,还包括:

所述应用处理器控制所述触控显示屏中的显示屏和触控屏按照所述静电恢复时序进行静电恢复。

在一个可能的示例中,在所述触控屏为电容式触控屏,所述确定所述显示屏和所述触控屏至少一个存在esd方面,上述程序还包括用于执行以下步骤的指令::

监测所述触控屏的差模电压是否处于第一预设范围,若否,则确定所述触控屏存在esd;和/或

获取所述显示屏的第一参数,并确定所述第一参数超过第一预设阈值的持续时长是否小于第一预设范围,若是,则判定所述显示屏存在esd。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

请参阅图6,图6是本申请实施例公开的一种屏幕控制装置的结构示意图,应用于图1a所示的电子设备,所述装置包括检测单元和恢复单元,其中,

所述检测单元601,用于通过所述ap对所述触控显示屏进行静电释放esd检测,确定所述触控显示屏是否存在esd;

所述恢复单元602,用于当确定所述触控显示屏存在esd时,通过所述ap和所述控制芯片控制所述显示屏和所述触控屏进行静电恢复。

可见,在本申请实施例中,屏幕控制装置通过ap对触控显示屏进行静电释放esd检测;当检测到触控显示屏存在静电释放时,通过ap控制所述触控显示屏针对所述esd进行静电恢复。在这个过程中,判定触控显示屏存在esd的方法不同,对触控显示屏进行静电恢复的策略也不同,提升了对触控显示屏进行esd检测的效率,同时能够消除对控制显示屏的部分进行静电恢复时,造成的其他部分异常,提升了静电恢复有效性,避免触控显示屏的电路损伤。

可选的,所述触控显示屏包括显示屏和触控屏,所述控制芯片分别与所述ap、显示屏和触控屏连接,所述检测单元601具体用于:

确定所述显示屏和所述触控屏是否至少一个存在esd;

所述恢复单元602具体用于:

当确定所述显示屏存在esd时,通过所述ap和所述控制芯片控制所述显示屏进行静电恢复;或

通过所述ap和所述控制芯片控制所述显示屏和所述触控屏进行静电恢复;

当确定所述触控屏存在esd时,通过所述ap和所述控制芯片控制所述触控屏进行静电恢复;或

通过所述ap和所述控制芯片控制所述触控屏和所述显示屏进行静电恢复;

当确定所述显示屏和所述触控屏都存在esd时,通过所述ap和所述控制芯片控制所述显示屏和所述触控屏都进行静电恢复。

可选的,所述控制芯片包括第一芯片和第二芯片,所述触控显示屏包括显示屏和触控屏,所述第一芯片与所述显示屏连接和所述ap连接,所述第二芯片与所述触控屏和所述ap连接,所述检测单元601具体用于:

确定所述显示屏和所述触控屏是否至少一个存在esd;

所述恢复单元602具体用于:

当确定所述显示屏存在esd时,通过所述ap和所述第一芯片控制所述显示屏进行静电恢复;或通过所述ap和所述第一芯片控制所述显示屏进行静电恢复,并通过所述ap和所述第二芯片控制所述触控屏进行静电恢复;

当确定所述触控屏存在esd时,通过所述ap和所述第二芯片控制所述触控屏进行静电恢复;或通过所述ap和所述第二芯片控制所述触控屏进行静电恢复,并通过所述ap和所述第一芯片控制所述显示屏进行静电恢复;

当确定所述显示屏和所述触控屏都存在esd时,通过所述ap和所述第一芯片控制所述显示屏进行静电恢复,并通过所述ap和所述第二芯片控制所述触控屏进行静电恢复。

可选的,所述控制芯片包括显示屏代码区和触控屏代码区,在所述通过所述ap和所述控制芯片控制所述显示屏进行静电恢复方面,所述恢复单元602具体用于:

通过所述ap控制所述显示屏先下电,再上电,通过所述控制芯片控制所述显示屏加载所述显示屏代码区的显示初始化代码,完成所述显示屏的静电恢复;

在所述通过所述ap和所述控制芯片控制所述触控屏进行静电恢复方面,所述恢复单元602具体用于:

通过所述ap控制所述触控屏先下电,再上电,通过所述控制芯片控制所述触控屏加载所述触控屏代码区的触控初始化代码,完成所述触控屏的静电恢复。

可选的,所述第一芯片中包括显示初始化代码,所述第二芯片中包括触控初始化代码,在所述通过所述ap和所述第一芯片控制所述显示屏进行静电恢复方面,所述恢复单元602具体用于:

通过所述ap控制所述显示屏进行下电、上电,通过所述第一芯片控制所述显示屏加载所述显示初始化代码,完成所述显示屏的静电恢复;

在所述通过所述ap和所述第二芯片控制所述触控屏进行静电恢复方面,所述恢复单元602具体用于:

通过所述ap控制触控屏进行下电、上电,通过所述第二芯片控制所述触控屏加载所述触控初始化代码,完成所述触控屏的静电恢复。

可选的,所述屏幕控制装置还包括时序单元603,在所述ap控制所述触控显示屏针对所述esd进行静电恢复之前,时序单元603具体用于:

获取所述显示屏和所述触控屏的静电恢复时序;

在通过所述ap和所述控制芯片控制所述触控显示屏针对所述esd进行静电恢复方面,所述恢复单元602还具体用于:

通过所述pa和所述控制芯片控制所述触控显示屏中的显示屏和触控屏按照所述静电恢复时序进行静电恢复。

可选的,所述触控屏为电容式触控屏,在所述确定所述显示屏和所述触控屏至少一个存在esd方面,所述检测单元601还具体用于:

监测所述触控屏的差模电压是否处于第一预设范围,若否,则确定所述触控屏存在esd;和/或获取所述显示屏的第一参数,并确定所述第一参数超过第一预设阈值的持续时长是否小于第一预设范围,若是,则判定所述显示屏存在esd。

需要注意的是,本申请实施例所描述的电子设备是以功能单元的形式呈现。这里所使用的术语“单元”应当理解为尽可能最宽的含义,用于实现各个“单元”所描述功能的对象例如可以是集成电路asic,单个电路,用于执行一个或多个软件或固件程序的应用处理器(共享的、专用的或芯片组)和存储器,组合逻辑电路,和/或提供实现上述功能的其他合适的组件。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种屏幕控制方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种屏幕控制方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、rom、ram、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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