一种汽车仪表屏幕异常的处理方法及汽车仪表技术

技术编号:24338448 阅读:43 留言:0更新日期:2020-06-02 23:24
本发明专利技术涉及一种汽车仪表屏幕异常的处理方法及汽车仪表,该处理方法包括以下处理步骤:S1、汽车仪表主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据;S2、周期性从显控芯片寄存器中读取特定数据值到主控芯片寄存器;S3、主控芯片周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常;S4、如异常出现,所述主控芯片则操作屏幕供电端口进行断电和供电操作;S5、将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。一种汽车仪表,采用该汽车仪表屏幕异常的处理方法。本发明专利技术提供了对于屏幕异常状态的自动恢复机制,提高了仪表的可靠性,保证了整车的安全性。

A method to deal with the abnormal screen of automobile instrument and automobile instrument

【技术实现步骤摘要】
一种汽车仪表屏幕异常的处理方法及汽车仪表
本专利技术涉及汽车设备
,具体涉及一种汽车仪表屏幕异常的处理方法及汽车仪表。
技术介绍
以往当汽车仪表液晶屏幕异常时,通常采用重新上电使屏幕进行恢复。这种现象及恢复办法,影响仪表的正常使用和驾驶员的查阅,对于驾驶员及行车安全都有不同程度的影响。
技术实现思路
本专利技术提出一种汽车仪表屏幕异常的处理方法,包括以下处理步骤:S1、汽车仪表主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据;S2、周期性从所述显控芯片寄存器中读取特定数据值到主控芯片寄存器;S3、所述主控芯片周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作;S4、如异常出现,所述主控芯片则操作屏幕供电端口进行断电和供电操作;S5、将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。在一种实施方式中,所述屏幕为液晶屏,也可以为其他类型的显示屏。在一种实施方式中,所述汽车仪表为总线型组合仪表,可以是重型越野汽车普遍配备的组合仪表。在一种实施方式中,在步骤S1中,每次新进入一个页面时,完成对所述显控芯片的刷写。在一种实施方式中,在步骤S2、S3中,设置周期为300ms的独立中断函数,用于读取和判定。在一种实施方式中,在步骤S4中,所述供电端口进行断电和供电操作的时间间隔根据传感器特性设置。在一种实施方式中,在步骤S5中,整个恢复时间控制在500ms内完成。在一种实施方式中,所述数据正常为所述主控芯片接收的数据与之前发送的数据相同,所述异常为所述主控芯片接收的数据与之前发送的数据不同。在一种实施方式中,所述主控芯片存储页面标签,用于按照页面标签向所述显控芯片发送对应显示信息。一种汽车仪表,包括汽车仪表主控芯片、屏幕显控芯片、显控芯片寄存器、主控芯片寄存器和屏幕,所述汽车仪表主控芯片用于发送特定数据到所述屏幕显控芯片,使屏幕显示特定数据;所述主控芯片寄存器用于周期性地从所述显控芯片寄存器中读取特定数据值;所述汽车仪表主控芯片还用于周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作,如异常出现,则控制屏幕供电端口进行断电和供电操作,并将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。本专利技术提供了对于屏幕异常状态的自动恢复机制,不影响仪表的正常使用和驾驶员的查阅,提高了组合仪表的可靠性,保证了整车的安全性。附图说明图1为本专利技术一种汽车仪表屏幕异常的处理方法的处理步骤;图2为本专利技术一种汽车仪表屏幕异常的处理方法的数据流框图;图3为本专利技术一种汽车仪表屏幕异常的处理方法的程序流程图。具体实施方式如图1所示,一种汽车仪表屏幕异常的处理方法,包括以下处理步骤:S1、汽车仪表主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据;S2、周期性从所述显控芯片寄存器中读取特定数据值到主控芯片寄存器;S3、所述主控芯片周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作;S4、如异常出现,所述主控芯片则操作屏幕供电端口进行断电和供电操作;S5、将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。在一种实施方式中,所述屏幕为液晶屏,也可以为其他类型的显示屏。在一种实施方式中,所述汽车仪表为总线型组合仪表,可以是重型越野汽车普遍配备的组合仪表。针对现有重型越野汽车普遍配备的组合仪表中显示屏的工作现况,如图2所示,仪表的主控芯片与液晶显示屏的显控芯片是相互分离的,通过主控芯片发送、接收数据判定显控芯片的工作状态。从而将显控芯片的工作状态恢复至正常的工作状态。在一种实施方式中,在步骤S1中,每次新进入一个页面时,完成对所述显控芯片的刷写。在一种实施方式中,在步骤S2、S3中,设置周期为300ms的独立中断函数,用于读取和判定。在一种实施方式中,在步骤S4中,所述供电端口进行断电和供电操作的时间间隔根据传感器特性设置。在一种实施方式中,在步骤S5中,整个恢复时间控制在500ms内完成。在一种实施方式中,所述数据正常为所述主控芯片接收的数据与之前发送的数据相同,所述异常为所述主控芯片接收的数据与之前发送的数据不同。在一种实施方式中,所述主控芯片存储页面标签,用于按照页面标签向所述显控芯片发送对应显示信息。一种汽车仪表,包括汽车仪表主控芯片、屏幕显控芯片、显控芯片寄存器、主控芯片寄存器和屏幕,所述汽车仪表主控芯片用于发送特定数据到所述屏幕显控芯片,使屏幕显示特定数据;所述主控芯片寄存器用于周期性地从所述显控芯片寄存器中读取特定数据值;所述汽车仪表主控芯片还用于周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作,如异常出现,则控制屏幕供电端口进行断电和供电操作,并将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。一种汽车仪表屏幕异常的处理方法的程序流程图,如图3所示,如果是进入首次页面,则主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据,然后进入周期性300ms中断;若不是首次页面则直接进入周期性300ms中断;若中断则从所述显控芯片寄存器中读取特定数据值到主控芯片寄存器,接收回传数据设置标志位,然后进入对比数据;若未中断则此程序终止并从头开始;对比数据若异常则主控芯片存储页面标签,对屏幕I/O端口上下电,按照页面标签发送对应显示信息,然后此程序终止并从头开始;对比数据若正常则此程序终止并从头开始。本专利技术通过主控芯片的调度,发送数据给显控芯片,使屏幕显示特定数据,并周期性的读取显控芯片寄存器中特定数据值。主控芯片对发送与接收的数据进行比对,从而判定屏幕当前的工作状态是否正常。如果出现异常则采取处理,恢复到正常的工作状态。本专利技术的提供了对于屏幕异常状态的自动恢复机制,并在异常触发时,仪表主控芯片操作对应的显示屏供电端口对屏幕进行短暂的断电及上电操作。主控芯片读取之前保存的页面信息,使液晶屏恢复至此前正在显示的界面。整个恢复时间控制在500ms内完成。不影响仪表的正常使用和驾驶员的查阅,提高了组合仪表的可靠性,保证了整车的安全性。本文档来自技高网...

【技术保护点】
1.一种汽车仪表屏幕异常的处理方法,其特征在于,包括以下处理步骤:/nS1、汽车仪表主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据;/nS2、周期性从所述显控芯片寄存器中读取特定数据值到主控芯片寄存器;/nS3、所述主控芯片周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作;/nS4、如异常出现,所述主控芯片则操作屏幕供电端口进行断电和供电操作;/nS5、将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。/n

【技术特征摘要】
1.一种汽车仪表屏幕异常的处理方法,其特征在于,包括以下处理步骤:
S1、汽车仪表主控芯片发送特定数据到屏幕显控芯片,使屏幕显示特定数据;
S2、周期性从所述显控芯片寄存器中读取特定数据值到主控芯片寄存器;
S3、所述主控芯片周期性地对发送和接收的数据进行比对,判定屏幕当前的工作状态是否正常,当数据正常时,不采取操作;
S4、如异常出现,所述主控芯片则操作屏幕供电端口进行断电和供电操作;
S5、将断电前的页面数据和最新特定数据发送至所述显控芯片,使屏幕恢复到之前显示页面并保持正常的工作状态。


2.根据权利要求1所述的汽车仪表屏幕异常的处理方法,其特征在于,所述屏幕为液晶屏。


3.根据权利要求1所述的汽车仪表屏幕异常的处理方法,其特征在于,所述汽车仪表为总线型组合仪表。


4.根据权利要求1所述的汽车仪表屏幕异常的处理方法,其特征在于,在步骤S1中,每次新进入一个页面时,完成对所述显控芯片的刷写。


5.根据权利要求1所述的汽车仪表屏幕异常的处理方法,其特征在于,在步骤S2、S3中,设置周期为300ms的独立中断函数,用于读取和判定。


6.根据权利要求1所述的汽车仪表屏幕异常的处理方法,其特征在...

【专利技术属性】
技术研发人员:陈博凯黄茂高锦雒拓
申请(专利权)人:陕西重型汽车有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1