首页 / 专利库 / 电脑零配件 / 手持设备 / 一种解决显示屏显示异常的方法及系统

一种解决显示屏显示异常的方法及系统

阅读:1发布:2021-05-17

专利汇可以提供一种解决显示屏显示异常的方法及系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种解决显示屏显示异常的方法及系统,其中显示屏为 手持设备 的显示屏,且该方法基于检测判断 电路 ,检测判断电路包括主控模 块 及与主控模块连接的显示屏,所述方法包括以下步骤:S1、选择主控模块的一个可配置成中断口的GPIO口与显示屏的TE 信号 端连接;S2、初始化主控模块,将GPIO口配置成中断口;S3、显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;S4、主控模块对该GPIO口的脉冲信号进行计数;S5、主控模块在预设时间内将记录的数据与预设 阀 值比较,如果记录的数据小于预设阀值则认为显示屏异常,执行步骤S6;S6、对显示屏进行复位操作。采用本发明可通过判断当前显示屏的状态来确定是否对显示屏进行复位操作,方便快捷,提高用户体验。,下面是一种解决显示屏显示异常的方法及系统专利的具体信息内容。

1.一种解决显示屏显示异常的方法,显示屏为手持设备的显示屏,且所述的方法基于检测判断电路,所述检测判断电路包括主控模及与主控模块连接的显示屏,其特征在于,所述方法包括以下步骤:
S1、选择所述主控模块的一个可配置成中断口的GPIO口与显示屏的TE信号端连接;
S2、初始化所述主控模块,将所述GPIO口配置成中断口;
S3、所述显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;
S4、所述主控模块对该GPIO口的脉冲信号进行计数;
S5、所述主控模块在预设时间内将记录的数据与预设值比较,如果记录的数据小于预设阀值则认为显示屏异常,执行步骤S6;
S6、对显示屏进行复位操作。
2.根据权利要求1所述的解决显示屏显示异常的方法,其特征在于,所述步骤S5还包括以下步骤:
S51、如果记录的数据大于或等于预设阀值则认为显示屏无异常,然后返回步骤S4继续检测。
3.根据权利要求1所述的解决显示屏显示异常的方法,其特征在于,所述步骤S6后还包括以下步骤:
S7、返回步骤S4继续检测。
4.根据权利要求1所述的解决显示屏显示异常的方法,其特征在于,所述预设时间为2秒。
5.根据权利要求1所述的解决显示屏显示异常的方法,其特征在于,所述预设阀值为定值。
6.根据权利要求5所述的解决显示屏显示异常的方法,其特征在于,所述预设阀值是
50个。
7.一种解决显示屏显示异常的系统,包括主控模块(10),及与所述主控模块连接的显示屏(20),其特征在于,所述主控模块(10)通过一个可配置成中断口的GPIO口与所述显示屏(20)的TE信号端连接;所述显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;所述主控模块对该GPIO口的脉冲信号进行计数,在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,所述主控模块对该显示屏进行复位操作。
8.根据权利要求7所述的解决显示屏显示异常的系统,其特征在于,所述主控模块在检测到记录的数据大于或等于预设阀值则认为显示屏无异常,继续对显示屏检测。
9.根据权利要求7所述的解决显示屏显示异常的系统,其特征在于,所述预设时间为2秒。
10.根据权利要求7所述的解决显示屏显示异常的系统,其特征在于,所述预设阀值为定值。

说明书全文

一种解决显示屏显示异常的方法及系统

技术领域

[0001] 本发明涉及一种手持设备的显示屏技术,更具体地说,涉及一种解决显示屏显示异常的方法及系统。

背景技术

[0002] 目前,显示屏因静电或其他干扰会出现黑屏异常,如现在使用广泛的手机,手机在受到静电影响时会有较大概率出现黑屏,这时就需要拔掉电池重启,或者要进行开关屏操作后才可以恢复。目前对显示屏黑屏异常的处理方式基本上都是通过改善显示屏的接地来尽量减小静电的影响,减少出现黑屏的概率,但一旦出现黑屏后无法自动恢复,还是要拔电池或进行开关屏的操作才能恢复;还有一种方式就是通过读显示屏相关的寄存器,通过判断寄存器的值是否异常来对显示屏进行处理,但这种方法占用CPU资源较多,影响CPU运行效率。

发明内容

[0003] 本发明要解决的技术问题在于,针对现有技术的对显示屏显示异常的处理步骤繁琐或占用CPU资源较多,影响CPU运行效率的缺陷,提供一种简单方便的解决显示屏显示异常的方法及系统。
[0004] 本发明解决其技术问题所采用的技术方案是:构造一种解决显示屏显示异常的方法,显示屏为手持设备的显示屏,且所述的方法基于检测判断电路,所述检测判断电路包括主控模及与主控模块连接的显示屏,所述方法包括以下步骤:
[0005] S1、选择所述主控模块的一个可配置成中断口的GPIO口与显示屏的TE信号端连接;
[0006] S2、初始化所述主控模块,将所述GPIO口配置成中断口;
[0007] S3、所述显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;
[0008] S4、所述主控模块对该GPIO口的脉冲信号进行计数;
[0009] S5、所述主控模块在预设时间内将记录的数据与预设值比较,如果记录的数据小于预设阀值则认为显示屏异常,执行步骤S6;
[0010] S6、对显示屏进行复位操作。
[0011] 在本发明所述的解决显示屏显示异常的方法中,所述步骤S5还包括以下步骤:
[0012] S51、如果记录的数据大于或等于预设阀值则认为显示屏无异常,然后返回步骤S4继续检测。
[0013] 在本发明所述的解决显示屏显示异常的方法中,所述步骤S6后还包括以下步骤:
[0014] S7、返回步骤S4继续检测。
[0015] 在本发明所述的解决显示屏显示异常的方法中,所述预设时间为2秒。
[0016] 在本发明所述的解决显示屏显示异常的方法中,所述预设阀值为定值。
[0017] 在本发明所述的解决显示屏显示异常的方法中,所述预设阀值是50个。
[0018] 本发明还构造一种解决显示屏显示异常的系统,包括主控模块,及与所述主控模块连接的显示屏,所述主控模块通过一个可配置成中断口的GPIO口与所述显示屏的TE信号端连接;所述显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;所述主控模块对该GPIO口的脉冲信号进行计数,在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,所述主控模块对该显示屏进行复位操作。
[0019] 在本发明所述的解决显示屏显示异常的系统中,所述主控模块在检测到记录的数据大于或等于预设阀值则认为显示屏无异常,继续对显示屏检测。
[0020] 在本发明所述的解决显示屏显示异常的系统中,所述预设时间为2秒。
[0021] 在本发明所述的解决显示屏显示异常的系统中,所述预设阀值为定值。
[0022] 实施本发明的解决显示屏显示异常的方法及系统,具有以下有益效果:通过主控模块的中断口GPIO口检测显示屏的TE信号,在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,然后会显示屏进行复位操作;采用该方式可通过判断当前显示屏的状态来确定是否对显示屏进行复位操作,方便快捷,提高用户体验。附图说明
[0023] 下面将结合附图及实施例对本发明作进一步说明,附图中:
[0024] 图1是本发明的解决显示屏显示异常的方法流程图
[0025] 图2是本发明的解决显示屏显示异常的系统结构框图

具体实施方式

[0026] 为了使本发明的目的更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027] 如图1所示,在本发明的解决显示屏显示异常的方法流程图中,显示屏为手持设备的显示屏,且该方法基于检测判断电路,检测判断电路包括主控模块及与主控模块连接的显示屏,该方法包括以下步骤:
[0028] S1、选择主控模块的一个可配置成中断口的GPIO口与显示屏的TE信号端连接;
[0029] S2、初始化该主控模块,将该GPIO口配置成中断口;
[0030] S3、该显示屏的TE信号端输出TE信号传送给主控模块的GPIO口;该TE信号(英文为Tearing effect output signal)表示显示屏正常工作时的反馈信号,是频率为60Hz的脉冲信号,用示波器可以测试到这个信号;
[0031] S4、主控模块对该GPIO口的脉冲信号进行计数;
[0032] S5、主控模块在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,执行步骤S6;
[0033] S6、对显示屏进行复位操作。
[0034] 进一步的,步骤S5还包括以下步骤:
[0035] S51、如果记录的数据大于或等于预设阀值则认为显示屏无异常,然后返回步骤S4继续检测。
[0036] 进一步的,步骤S6后还包括以下步骤:
[0037] S7、返回步骤S4继续检测。
[0038] 进一步的,主控模块在预设时间内将记录的数据与预设阀值比较中的预设时间可根据实际需要设置,通常可将预设时间设置为2秒。
[0039] 进一步的,主控模块在预设时间内将记录的数据与预设阀值比较中的预设阀值为定值。用户可根据需要设置该判断阀值,通常可将该预设阀值设置为50个。
[0040] 在具体工作过程中,显示屏在正常工作时,通过TE信号端输出TE信号给主控模块的GPIO口,该主控模块对该GPIO口的脉冲数据进行计数,并在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,然后该主控模块对显示屏进行复位操作,如果记录的数据大于或等于预设阀值则认为显示屏正常工作,继续进行检测。采用该方法可在显示屏受到静电或者其他干扰出现黑屏时通过判断当前显示屏的状态来确定是否对显示屏进行复位操作的方法,解决了在显示屏受到干扰出现黑屏后必须通过用户拔电池重新上电或进行开关屏操作才能恢复正常显示的不用用户体验,使得用户得到更好的用户体验,且在该方法中不需要通过读显示屏相关的寄存器值判断显示屏是否异常,可减少占用CPU资源。
[0041] 如图2所示,在本发明的解决显示屏显示异常的系统中,包括主控模块10,及与主控模块10连接的显示屏20;该主控模块10通过一个可配置成中断口的GPIO口与显示屏的TE信号端连接,该主控模块的复位端连接显示屏的复位端;显示屏的TE信号端输出TE信号传送给主控模块的GPIO口,该TE信号(英文为Tearing effect output signal)表示显示屏正常工作时的反馈信号,是频率为60Hz的脉冲信号,用示波器可以测试到这个信号;主控模块对该GPIO口的脉冲信号进行计数,在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,主控模块对该显示屏进行复位操作,即主控模块的复位端发出控制指令给显示屏的复位端对显示屏进行复位操作。
[0042] 进一步的,主控模块在检测到记录的数据大于或等于预设阀值则认为显示屏无异常,继续对显示屏检测。
[0043] 进一步的,主控模块在预设时间内将记录的数据与预设阀值比较中的预设时间可根据实际需要设置,通过可将预设时间设置为2秒。
[0044] 进一步的,主控模块在预设时间内将记录的数据与预设阀值比较中的预设阀值为定值。用户可根据需要设置该判断阀值,通常可将该预设阀值设置为50个。即当主控模块检测到显示屏在预设时间内传送过来的TE信号脉冲数量少于50个时,则说明显示屏异常,如果大于或等于50个,则说明显示屏正常工作。
[0045] 在具体工作过程中,显示屏在正常工作时,通过TE信号端输出TE信号给主控模块的GPIO口,该主控模块对该GPIO口的脉冲数据进行计数,并在预设时间内将记录的数据与预设阀值比较,如果记录的数据小于预设阀值则认为显示屏异常,然后该主控模块对显示屏进行复位操作,如果记录的数据大于或等于预设阀值则认为显示屏正常工作,继续进行检测。采用该方法可在显示屏受到静电或者其他干扰出现黑屏时通过判断当前显示屏的状态来确定是否对显示屏进行复位操作的方法,解决了在显示屏受到干扰出现黑屏后必须通过用户拔电池重新上电或进行开关屏操作才能恢复正常显示的不用用户体验,使得用户得到更好的用户体验,且在该方法中不需要通过读显示屏相关的寄存器值判断显示屏是否异常,可减少占用CPU资源。
[0046] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈