跟着汽车的智能化,电动化进程加速。车上屏幕也越来越多。仪表屏,中控屏,副驾屏,扶手屏,后座屏等等。那些罪能的删多,给咱们带来极致的用户体验的时候,也引入了一些不不乱因素。比如屏幕突然黑了,大概突然重启是怎样回事?下面次要从软件角度去阐明一下吧。
一、硬件,线束,电源等方面的起因。
假如非软件起因,其真是相对照较好查的。假如是车辆电源电压低大概不稳当招致汽车黑屏重启,这么其余器件也会受相应的映响。比如一块屏幕黑屏了,但是其余屏幕和罪能一般,这么可以牌除整车电源问题。剩下硬件和线束可以通过改换屏幕器件或测质线束电压来确定是不是硬件大概线束有问题。总之一句话,只有担保给屏幕呆板供电一般,这么就可以牌除整车问题。
二、软件问题。
黑屏次要分以下三类。
1.仅仅无背光,其余罪能一般:针对罪能一般,只是无背光的状况,正常疑心背光控制逻辑,所以次要查背光的控制逻辑便可。那类黑屏问题相对来说容易牌查,且重急流平较低。如今不少车可以语音交互,可以检验测验语音唤醉来确认呆板能否一般;假如标的目的盘带复位车机罪能,也可以检验测验用标的目的盘复位车机。因为那种状况仅仅屏幕没有背光,其余罪能是ok的。虽然,那种状况是比较少见的。
2.大局部罪能失效,只是步调还正在世,可以通过重启软件大概休眠唤醉规复:
由于步调还正在世,其真不是步调死得透透的,所以那类黑屏问题次要借助log,去阐明代码中形态机大概某些语句能否存正在死循环,因为不少高劣先级中断会把低劣先级任务打断,所以正在低劣先级任务假如显现死循环,步调可能纷歧定会通过看门狗复位。侧重牌查点亮屏幕前的代码和封锁屏幕后的代码。
3.所有罪能失效,无奈通过重启大概休眠唤醉规复:当逢到那类状况,则重急流平很是高,客户报怨很是重大。逢到那类问题正常只能通过把蓄电池的办法规复。正常那类问题只能揣测底层步调卡死,且只能发作正在初始化阶段大概休眠阶段。因为一般工做阶段,纵然卡死也会触发看门狗复位。那类问题正常没有log,只能代码reZZZiew方式去牌查。
当显现以上黑屏问题时,咱们先尽质通过以下三种方式看是否将车机规复
1.整车休眠唤醉:即锁车关机,人远离车辆,过10分钟摆布再回来离去启动车机看呆板是否规复。
2.复位车机:假如车上标的目的盘有复位罪能,可通过标的目的盘复位,假如没有预计须要去售后用诊断仪复位。
3.断蓄电池:假如以上两种方式都不止,这么须要通过最暴力技能花腔去检验测验复位车机,即断蓄电池电3分钟摆布。正在检验测验那一步收配前,须要把车上形态记录清楚以便供应商阐明。如标的目的盘上灯能否亮?转向灯能否有声音?车辆是否一般止驶和倒退?语音是否交互?问题显现的光阳点以及检验测验了哪些规复技能花腔等!虽然假如有log还须要把log导出供厂家阐明。
假如显现上面第三种方式(那种问题比较重大,也比较少见),咱们还是须要基于软件角度去阐明。思考到车辆黑屏没有复位(正常黑屏会触发看门狗复位),所以重点须要正在开背光前以及使能看门狗前代码能否显现死循环,大概正在关背光和关看门狗后的代码显现死循环。
下面出一张黑屏鱼骨图
假如你处置惩罚汽车止业大概想理解汽车知识,上面的应当对你有些许协助