本發(fā)明涉及車輛數(shù)據(jù)安全,尤其涉及一種車輛配置字寫入方法、裝置、電子設備及存儲介質(zhì)。
背景技術:
1、隨著汽車行業(yè)電動化、智能化的快速推進,對汽車的個性化要求越來越多,定制化車型在汽車市場越來越受歡迎。定制化車型可以更加靈活的適配不同汽車用戶的個性化需求,滿足汽車產(chǎn)業(yè)智能化的發(fā)展需求。車輛配置字是針對不同車型的軟件開發(fā)中一項較為重要的控制要素。
2、由于車型配置越來越多,車輛在生產(chǎn)的時候就需要向電子控制單元內(nèi)部寫入配置字,配置字代表了當前車輛的硬件,軟件的配置及控制運行參數(shù)。當前,配置字寫入設備向電子控制單元寫入配置字時,不會判斷寫入的配置字與當前的電子控制單元是否匹配,就會出現(xiàn)配置字寫入錯誤的情況,從而導致車輛運行異常。
技術實現(xiàn)思路
1、本發(fā)明實施方式所要解決的技術問題在于,提供一種車輛配置字寫入方法、裝置、電子設備及存儲介質(zhì),避免寫入電子控制單元的配置字出現(xiàn)錯誤,保證了車輛的安全運行。
2、第一方面,本發(fā)明實施方式提供了一種車輛配置字寫入方法,應用于配置字寫入設備,配置字寫入設備與目標車輛進行連接,方法包括:
3、獲取目標車輛的車輛數(shù)據(jù)庫中存儲的車輛識別號碼,得到第一車輛識別號碼;
4、獲取目標車輛中的目標電子控制單元對應的第一標識;
5、基于第一車輛識別號碼與第一標識確定目標電子控制單元對應的配置字,得到第一配置字;
6、基于第一車輛識別號碼與第一配置字確定第一校驗碼;
7、根據(jù)第一配置字和第一校驗碼生成相應的配置字寫入命令,得到目標配置字寫入命令;
8、獲取目標電子控制單元中存儲的車輛識別號碼,得到第二車輛識別號碼;
9、通過目標電子控制單元對目標配置字寫入命令進行解析,得到第二配置字;
10、基于第二車輛識別號碼與第二配置字確定第二校驗碼;
11、計算第一校驗碼與第二校驗碼之間的相似度,得到目標相似度;
12、當目標相似度大于或等于預設相似度時,將第二配置字寫入目標電子控制單元中。
13、第二方面,本發(fā)明實施方式提供了一種車輛配置字寫入裝置,包括:獲取單元和處理單元;
14、獲取單元,用于獲取目標車輛的車輛數(shù)據(jù)庫中存儲的車輛識別號碼,得到第一車輛識別號碼;
15、獲取目標車輛中的目標電子控制單元對應的第一標識;
16、處理單元,用于基于第一車輛識別號碼與第一標識確定目標電子控制單元對應的配置字,得到第一配置字;
17、基于第一車輛識別號碼與第一配置字確定第一校驗碼;
18、根據(jù)第一配置字和第一校驗碼生成相應的配置字寫入命令,得到目標配置字寫入命令;
19、獲取單元,還用于獲取目標電子控制單元中存儲的車輛識別號碼,得到第二車輛識別號碼;
20、處理單元,還用于通過目標電子控制單元對目標配置字寫入命令進行解析,得到第二配置字;
21、基于第二車輛識別號碼與第二配置字確定第二校驗碼;
22、計算第一校驗碼與第二校驗碼之間的相似度,得到目標相似度;
23、當目標相似度大于或等于預設相似度時,將第二配置字寫入目標電子控制單元中。
24、第三方面,本發(fā)明實施方式提供了一種電子設備,包括:處理器、存儲器、通信接口以及一個或多個程序,其中,一個或多個程序被存儲在存儲器中,并且被配置由處理器執(zhí)行,以使得電子設備執(zhí)行如第一方面的方法。
25、第四方面,本發(fā)明實施方式提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,計算機程序被處理器執(zhí)行以實現(xiàn)如第一方面的方法。
26、第五方面,本發(fā)明實施方式提供一種計算機程序產(chǎn)品,計算機程序產(chǎn)品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質(zhì),使得計算機執(zhí)行如第一方面的方法。
27、實施本發(fā)明實施方式,具有如下有益效果:
28、獲取目標車輛的車輛數(shù)據(jù)庫中存儲的車輛識別號碼,得到第一車輛識別號碼,獲取目標車輛中的目標電子控制單元對應的第一標識,基于第一車輛識別號碼與第一標識確定目標電子控制單元對應的配置字,得到第一配置字,基于第一車輛識別號碼與第一配置字確定第一校驗碼,根據(jù)第一配置字和第一校驗碼生成相應的配置字寫入命令,得到目標配置字寫入命令,獲取目標電子控制單元中存儲的車輛識別號碼,得到第二車輛識別號碼,通過目標電子控制單元對目標配置字寫入命令進行解析,得到第二配置字,基于第二車輛識別號碼與第二配置字確定第二校驗碼,計算第一校驗碼與第二校驗碼之間的相似度,得到目標相似度,當目標相似度大于或等于預設相似度時,將第二配置字寫入目標電子控制單元中,避免寫入電子控制單元的配置字出現(xiàn)錯誤,保證了車輛的安全運行。
1.一種車輛配置字寫入方法,其特征在于,應用于配置字寫入設備,所述配置字寫入設備與目標車輛進行連接,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述第一車輛識別號碼與所述第一標識確定所述目標電子控制單元對應的配置字,得到第一配置字,包括:
3.如權(quán)利要求1所述的方法,其特征在于,所述計算所述第一校驗碼與所述第二校驗碼之間的相似度,得到目標相似度,包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述對所述第一相似度與所述第二相似度進行權(quán)值計算,得到所述目標相似度,包括:
5.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述方法還包括:
6.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述基于所述第一車輛識別號碼與所述第一配置字確定第一校驗碼,包括:
7.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述方法還包括:
8.一種車輛配置字寫入裝置,其特征在于,所述裝置包括:獲取單元和處理單元;
9.一種電子設備,其特征在于,包括處理器、存儲器、通信接口以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置由所述處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行權(quán)利要求1-7任一項所述的方法中的步驟的指令。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行以實現(xiàn)如權(quán)利要求1-7任一項所述的方法。