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中,車機將顯示屏發送給車機的當前背光亮度值與自己存儲的亮...
【專利技術屬性】
技術研發人員:劉毅,趙鵬,黃程睿,白一迪,王澤龍,
申請(專利權)人:一汽奔騰汽車股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。