本發明涉及車載后裝研發領域,特別涉及一種車載顯示屏的獨立點亮方法和裝置。
背景技術:
車載多媒體已經成為汽車的一個重要組成部分,而且在人車交互上越來越頻繁和重要,同時其車載多媒體系統的功能也越來越多,各種各樣的應用或系統也隨之被研發,主要表現在后裝產品上。
基于目前車輛的出廠配置的顯示屏的規格越來越高,后裝產品更多選擇沿用原裝顯示屏的方法進行功能加裝,因為原車系統中的顯示屏通常需要靠原車系統的一些列控制指令才能點亮,若拋開原車系統則難以單獨點亮顯示屏。因此在前期研發的過程當中,臺架點亮原車屏就成為了一個關鍵因素。
目前大多數產品在研發過程中采取購買整套原車設備的方案,除了購買原車屏之外,還需要購買驅動原車屏顯示的CD主機、HMI盒子等設備,這樣就耗費了大量的研發資金,而實際上研發人員需要用到的只是原車顯示屏。因此急需提出一種可以單獨點亮原車屏的方法和裝置。
技術實現要素:
本發明的目的是為了克服上述背景技術的缺陷,提供車載顯示屏的獨立點亮方法和裝置。
一種車載顯示屏的獨立點亮方法,用于單獨點亮車載顯示屏;包括控制端和執行端,所述控制端通過執行端向車載顯示屏發送點亮指令;獨立點亮方法具體包括如下步驟:
S10. 所述控制端根據待點亮車載顯示屏的點亮時序配置點亮參數;
S20. 所述控制端通過第一通信接口將點亮參數發送到所述執行端中,所述執行端儲存所述點亮參數;
S30. 所述控制端控制所述執行端向原車顯示屏發送點亮指令;
S40. 所述執行端根據點亮參數生成點亮指令,同時通過第二通信接口將點亮指令發送到車載顯示屏;
所述點亮參數包括數據信息以及時序信息,所述點亮指令為數據信息和時序信息的組合。
進一步的,所述第一通信接口為UART接口。
進一步的,所述第二通信接口包括硬線接口、IIC通訊接口、UART通訊接口、總線通訊接口以及SPI通訊接口中的至少一種。
進一步的,所述點亮參數為多種通訊信號的生成指令。所述通訊信號包括硬線按鍵信號、IIC通訊信號、UART通訊信號、總線通訊信號以及SPI通訊信號中的至少一種。
另外本發明還提供一種車載顯示屏的獨立點亮裝置,包括:控制端和執行端,所述控制端通過執行端向車載顯示屏發送點亮指令,所述控制端根據原車的車載顯示屏的特點生成點亮參數;所述執行端根據所述點亮參數通過第二通訊接口向所述車載顯示屏發送點亮指令。
進一步的,所述第二通信接口包括硬線接口、IIC通訊接口、UART通訊接口、總線通訊接口以及SPI通訊接口中的至少一種。
進一步的,所述控制端通過UART通訊接口與所述執行端連接。
進一步的,所述執行端設置有用于儲存點亮參數的儲存單元。
本發明的車載顯示屏的獨立點亮方法和裝置可根據不同的原車車載顯示屏的特點進行點亮參數配置,再生成不同的通訊信號單獨對車載顯示屏進行點亮,點亮過程無需經過原車系統,有效地降低了研發成本。同時通過儲存單元將配置參數進行儲存,可高效地進行多次點亮,提高了研發效率。
附圖說明
圖1為本發明的車載顯示屏的獨立點亮裝置的系統架構圖。
圖2為本發明的車載顯示屏的獨立點亮方法的步驟流程圖。
附圖中,1代表控制端;2代表執行端;21代表第一通信接口;22代表第二通信接口;3代表車載顯示屏。
具體實施方式
下面將結合附圖對本發明的一種車載顯示屏的獨立點亮方法和裝置作進一步的描述。
一種車載顯示屏的獨立點亮裝置,用于在不通過原車系統的情況下將原車的車載顯示屏點亮,從而進行相關硬件的研發。其包括控制端和執行端,其中控制端用于根據不同的車載顯示屏配置不同的點亮參數。而執行端則根據控制端所給出的點亮參數生成相應的點亮指令,發送給車載顯示屏后將車載顯示屏單獨點亮,而不需要經過原車系統的操作。
具體的,控制端通過第一通信接口與執行端連接,而執行端則通過第二通信接口與原車的車載顯示屏連接。優選地,為了提高傳輸效率,控制端與執行端之間可以采用UART通訊接口進行連接。而執行端與原車的車載顯示屏的通信接口則設置有包括但不僅限于硬線接口。IIC通訊接口、UART通訊接口、總線接口以及SPI通訊接口中的至少一種。其具體根據不同的車載顯示屏接口類型進行連接,具有較高的兼容性能。在其他實施例中,控制端可以為PC主機。
為了保證指令傳輸的穩定性,執行端還設有存儲單元,其用于存儲來之控制端的點亮參數,當控制端向執行端發送點亮命令時,執行端則根據儲存在其內的點亮參數,生成相應的點亮指令,同時該點亮指令也包括了時序信息,及點亮指令的發送時間、延遲等待時間均是根據儲存在儲存單元內的點亮參數生成的,這樣可以更加連貫地生成點亮指令,而不會因為通訊的原因延遲甚至中斷。
在優選的實施例當中,控制端的操作界面可以為基于MFC(Microsoft Foundation Classes,微軟基礎類庫)進行設計的HMI(Human Machine Interface,人機接口)界面。
同時本發明在上述的一種車載顯示屏的獨立點亮裝置基礎上,還提供一種車載顯示屏的獨立點亮方法,具體包括如下步驟:
S10. 所述控制端根據待點亮車載顯示屏的點亮時序配置點亮參數。由于不同原車的車載顯示屏通訊接口類型和點亮的點亮參數都不一樣,為了兼容不同的車載顯示屏,控制端點亮參數可以為多種通訊信號的生成指令。這些通訊信號包括硬線按鍵信號、IIC通訊信號、UART通訊信號、總線通訊信號以及SPI通訊信號中的至少一種。
具體的,在基于上述通訊信號進行參數配置時,分別可以進行如下設定:
硬線按鍵信號:其相當于模擬硬線按鍵,即設定對應的硬線輸出的電平值。
IIC通訊信號:設定IIC通訊信號的波特率;設定需要通過IIC通訊信號發送的數據和應該接收的數據;設定車載顯示屏的地址。
UART通訊信號:設定UART通訊信號的波特率;設定需要通過UART發送的數據和應該接收的數據。
總線通訊信號:設定總線類型、需要發送或接收的總線ID、總線波特率和發送或接收的數據長度;設定總線需要發送的數據和總線應該接收的數據。
SPI通訊信號:設定SPI通訊信號的波特率;設定需要通過SPI通訊信號發送的數據和應該接收的數據。
同時,在點亮參數中還包括了延時信號的生成指令。為點亮車載顯示屏提供操作時序。
S20. 控制端通過第一通信接口將點亮參數發送到所述執行端中,所述執行端儲存所述點亮參數。具體的,在控制端配置好點亮參數后,則通過該第一通信接口發送到執行端中。優選實施例中,第一通信接口為UART通信接口。在執行端接收到點亮參數后,其首先將點亮參數儲存到其儲存單元中。該儲存單元儲存的點亮參數可以在下次點亮同類型的車載顯示屏時不需要通過控制端重新配置,而直接單獨對車載顯示屏進行點亮。
S30.控制端控制執行端向原車顯示屏發送點亮指令。當需要對車載顯示屏進行點亮操作時,控制端則向執行端發送點亮請求,執行端接收到點亮請求后則進入點亮程序,即步驟S40。
S40.執行端根據點亮參數生成點亮指令,同時通過第二通信接口發送到車載顯示屏。執行端根據儲存單元內的點亮參數生成相應的點亮指令,同時根據不同的點亮指令選擇通信接口的類型,并以該類型的通訊信號向車載顯示屏進行發送,即實現車載顯示屏的單獨點亮操作。
上面結合附圖對本發明的實施方式作了詳細說明,但是本發明并不限于上述實施方式,在本領域普通技術人員所具備的知識范圍內,還可以在不脫離本發明宗旨的前提下作出各種變化。