System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于车辆座舱显示屏背光设置,具体涉及一种基于iic通信协议的显示屏背光设置方法、计算机设备及存储介质。
技术介绍
1、显示屏背光亮度直接影响到显示屏的显示效果及用户体验。随着智能座舱的功能日益复杂,座舱内显示屏的数量及尺寸及逐步增加,从原来的单一屏幕变为双联屏,三联屏,甚至前后排多个屏幕。显示屏良好的显示效果会给用户带来极佳的视觉及交互体验,在不同环境下,显示屏的显示亮度也需要跟随用户及周边环境需求进行调节,来获得最佳的显示效果。屏幕亮度过亮或过暗都会对用户的车辆使用造成不良影响,过亮刺眼可能会导致驾驶过程中刺激用户的前方视觉范围,过暗也会影响用户无法及时看清楚屏幕中的提示或导航信息,引起驾驶不便或对行车安全造成不良影响。
技术实现思路
1、为了解决现有技术存在的上述问题,本专利技术提供一种基于iic通信协议的显示屏背光设置方法、计算机设备及存储介质,基于iic通信实现显示屏与主机的高频交互,同时具备显示屏异常诊断及故障上报的功能,显示屏亮度可以根据环境亮度或者用户选择及时灵活调整,同时节省了硬件引脚诊断,通信,使能等等信号,成本上有一定节约,预估单车成本较以往项目可节约2-3元。高速通信也使得设置能快速响应,提升交互便利性,便于用户使用。
2、本专利技术的目的是通过以下技术方案实现的:
3、第一方面,本专利技术提供一种基于iic通信协议的显示屏背光设置方法,包括以下步骤:
4、s1.上电初始化;
5、s2.车机进行显示屏背
6、s3.显示屏接收到车机端发送的背光设置信号后进行显示屏背光亮度调节,并将调节后的当前屏幕背光亮度值通过iic协议回传给车机;
7、s4.主机根据判断显示屏当前背光亮度值判断本轮显示屏背光亮度设置是否成功,若判定本轮显示屏背光亮度设置失败,进入步骤s5;若判定本轮显示屏背光亮度设置成功,进入步骤s6;
8、s5.在本轮显示屏背光亮度设置失败时,主机诊断亮度设置问题,返回步骤s2开启下一轮车机设置显示屏背光亮度的进程。
9、s6.在本轮背光亮度设置成功后,车机结束本轮显示屏背光亮度设置过程。
10、进一步地,所述步骤s1包括:
11、s11.车机上电初始化;
12、s12.显示屏上电初始化;
13、s13.显示屏初始化完成后,对gpio引脚做翻转,并将信号状态通过iic协议方式发给车机端;
14、s14.车机收到gpio信号,表明此时车机知晓显示屏端已完成初始化,具备背光设置条件。
15、进一步地,所述步骤s3包括:
16、s31.显示屏接收到车机端发送的背光设置信号后,翻转gpio信号并通过iic协议发给车机;
17、s32.显示屏根据接收到的背光设置信号调整屏幕背光亮度;
18、s33.显示屏完成屏幕背光亮度调节后,自行判断背光亮度设置是否成功,若背光亮度设置成功,则进入步骤s34;如果背光亮度设置不成功,则进入步骤s36;
19、s34.更新当前屏幕背光亮度值,并将更新后的当前屏幕背光亮度值通过iic协议发送至车机,进入步骤s35;
20、s35.主机回读显示屏当前亮度值,进入步骤s4;
21、s36.如果背光亮度设置不成功,显示屏自诊断亮度设置失败的原因,并将当前背光亮度值和故障信息通过iic协议发送至车机,进入步骤s4。
22、进一步地,所述步骤s31中,车机收到显示屏发送的翻转后的gpoi信号,表明车机知晓显示屏已收到车机发送的背光设置信息。
23、进一步地,所述步骤s4中,车机将显示屏发送给车机的当前背光亮度值与自己存储的亮度值做比较,判断本轮背光设置是否成功。
24、进一步地,所述步骤s4中,若车机比较结果为当前显示屏背光亮度值与车机发送的背光亮度值不一致,则判定本轮显示屏背光亮度设置失败,进入步骤s5;
25、若车机比较结果为当前显示屏背光亮度值与车机发送的背光亮度值相同,则判定本轮显示屏背光亮度设置成功,进入步骤s6。
26、第二方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术所述一种基于iic通信协议的显示屏背光设置方法。
27、第三方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术所述一种基于iic通信协议的显示屏背光设置方法。
28、本专利技术具有以下优点:
29、本专利技术通过iic通信协议,实现显示屏背光设置、初始化、诊断、故障上报等一系列功能,省去了原来显示屏通过硬线引脚实现的对应功能。同时设置有显示屏与车机的通信监听机制,保障通信链路有效可控。本专利技术可以实现显示屏背光快速设置,跟随环境或用户自由切换,同时具备显示屏异常诊断及故障上报的功能,节省了硬件引脚诊断,通信,使能等等信号,成本上有一定节约,预估单车成本较以往项目可节约2-3元。提升交互便利性,便于用户使用。
本文档来自技高网...【技术保护点】
1.一种基于IIC通信协议的显示屏背光设置方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于IIC通信协议的显示屏背光设置方法,其特征在于,所述步骤S1包括:
3.如权利要求1所述的一种基于IIC通信协议的显示屏背光设置方法,其特征在于,所述步骤S3包括:
4.如权利要求3所述的一种基于IIC通信协议的显示屏背光设置方法,其特征在于,所述步骤S31中,车机收到显示屏发送的翻转后的GPOI信号,表明车机知晓显示屏已收到车机发送的背光设置信息。
5.如权利要求1所述的一种基于IIC通信协议的显示屏背光设置方法,其特征在于,所述步骤S4中,车机将显示屏发送给车机的当前背光亮度值与自己存储的亮度值做比较,判断本轮背光设置是否成功。
6.如权利要求5所述的一种基于IIC通信协议的显示屏背光设置方法,其特征在于,所述步骤S4中,若车机比较结果为当前显示屏背光亮度值与车机发送的背光亮度值不一致,则判定本轮显示屏背光亮度设置失败,进入步骤S5;
7.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至6中任意一项所述的一种基于IIC通信协议的显示屏背光设置方法。
...【技术特征摘要】
1.一种基于iic通信协议的显示屏背光设置方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于iic通信协议的显示屏背光设置方法,其特征在于,所述步骤s1包括:
3.如权利要求1所述的一种基于iic通信协议的显示屏背光设置方法,其特征在于,所述步骤s3包括:
4.如权利要求3所述的一种基于iic通信协议的显示屏背光设置方法,其特征在于,所述步骤s31中,车机收到显示屏发送的翻转后的gpoi信号,表明车机知晓显示屏已收到车机发送的背光设置信息。
5.如权利要求1所述的一种基于iic通信协议的显示屏背光设置方法,其特征在于,所述步骤s4中,车机将显示屏发送给车机的当前背光亮度值与自己存储的亮...
【专利技术属性】
技术研发人员:刘毅,赵鹏,黄程睿,白一迪,王泽龙,
申请(专利权)人:一汽奔腾汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。