本申請涉及數(shù)據(jù)處理,尤其涉及一種電子控制單元的數(shù)據(jù)映射方法、系統(tǒng)、介質(zhì)及車輛。
背景技術(shù):
1、隨著汽車智能化與網(wǎng)聯(lián)化技術(shù)的飛速發(fā)展,汽車中的汽車電子控制系統(tǒng)的核心——電子控制單元(ecu)數(shù)量呈井噴式增長。在汽車電子控制系統(tǒng)中,標(biāo)定數(shù)據(jù)存儲于flash中,而在標(biāo)定操作時,則通過映射機制將這些數(shù)據(jù)從flash內(nèi)存區(qū)域映射到ram內(nèi)存區(qū)域,以此提高數(shù)據(jù)的訪問速度,便于動態(tài)調(diào)整標(biāo)定參數(shù),并減少對flash的寫入次數(shù),延長其使用壽命。ecu的軟件控制完成了這一映射過程,在系統(tǒng)啟動時將標(biāo)定數(shù)據(jù)加載到ram中的特定區(qū)域,使標(biāo)定工程師可以通過上位機工具在ram中進行實時的標(biāo)定操作,而不直接影響到flash中的數(shù)據(jù)。隨著汽車功能的不斷增加與升級,對標(biāo)定數(shù)據(jù)的需求也在不斷變化,現(xiàn)有映射管理機制在數(shù)據(jù)穩(wěn)定性、ram資源分配合理性以及系統(tǒng)靈活性存在明顯不足。
技術(shù)實現(xiàn)思路
1、為解決上述技術(shù)問題,本發(fā)明的目的在于:提供一種電子控制單元的數(shù)據(jù)映射方法、系統(tǒng)、介質(zhì)及車輛,能夠合理分配ram存儲器資源。
2、為實現(xiàn)上述目的,本申請實施例的一方面提出了一種電子控制單元的數(shù)據(jù)映射方法,包括以下步驟:
3、讀取待映射的標(biāo)定數(shù)據(jù),并確定所述標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型;
4、根據(jù)所述數(shù)據(jù)類型確定所述標(biāo)定數(shù)據(jù)對應(yīng)的功能安全等級;
5、確定ram存儲器中各內(nèi)存區(qū)域的訪問速率,根據(jù)所述功能安全等級和所述訪問速率將所述標(biāo)定數(shù)據(jù)映射至對應(yīng)的所述內(nèi)存區(qū)域中。
6、在一些實施例中,所述讀取待映射的標(biāo)定數(shù)據(jù),并確定所述標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型,具體包括:
7、從flash存儲器中讀取所述標(biāo)定數(shù)據(jù);
8、根據(jù)車輛的性能指標(biāo)構(gòu)建數(shù)據(jù)類型對照表;
9、將所述標(biāo)定數(shù)據(jù)與所述數(shù)據(jù)類型對照表進行匹配,得到所述標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型。
10、在一些實施例中,所述數(shù)據(jù)類型包括雨刮系統(tǒng)數(shù)據(jù)、風(fēng)窗系統(tǒng)數(shù)據(jù)、高壓系統(tǒng)數(shù)據(jù)、電機控制單元數(shù)據(jù)、充電系統(tǒng)數(shù)據(jù)、動力系統(tǒng)數(shù)據(jù)或制動系統(tǒng)數(shù)據(jù)中的至少一個。
11、在一些實施例中,所述根據(jù)所述數(shù)據(jù)類型確定所述標(biāo)定數(shù)據(jù)對應(yīng)的功能安全等級,具體包括:
12、對車輛各系統(tǒng)的應(yīng)用功能進行分析,得到功能分析結(jié)果,所述系統(tǒng)包括雨刮系統(tǒng)、風(fēng)窗系統(tǒng)、高壓系統(tǒng)、電機控制單元、充電系統(tǒng)、動力系統(tǒng)或制動系統(tǒng)中的至少一個;
13、根據(jù)所述功能分析結(jié)果對各所述系統(tǒng)中的功能進行風(fēng)險評估,得到風(fēng)險評估結(jié)果;
14、根據(jù)所述風(fēng)險評估結(jié)果對各所述系統(tǒng)進行功能安全等級劃分,根據(jù)劃分結(jié)果和所述數(shù)據(jù)類型得到所述標(biāo)定數(shù)據(jù)對應(yīng)的所述功能安全等級;
15、其中,所述功能安全等級包括第一安全性級別、第二安全性級別、第三安全性級別以及第四安全性級別,所述第一安全性級別低于所述第二安全性級別,所述第二安全性級別低于所述第三安全性級別,所述第三安全性級別低于所述第四安全性級別。
16、在一些實施例中,所述內(nèi)存區(qū)域包括第一內(nèi)存區(qū)域、第二內(nèi)存區(qū)域以及第三內(nèi)存區(qū)域,所述確定ram存儲器中各內(nèi)存區(qū)域的訪問速率,具體為:
17、確定所述第一內(nèi)存區(qū)域為第一訪問速率,確定所述第二內(nèi)存區(qū)域為第二訪問速率,確定所述第三內(nèi)存區(qū)域為第三訪問速率;
18、其中,所述第一訪問速率大于所述第二訪問速率,所述第二訪問速率大于所述第三訪問速率。
19、在一些實施例中,所述根據(jù)所述功能安全等級和所述訪問速率將所述標(biāo)定數(shù)據(jù)映射至對應(yīng)的所述內(nèi)存區(qū)域中,具體包括:
20、當(dāng)所述標(biāo)定數(shù)據(jù)對應(yīng)的所述功能安全等級為所述第四安全性級別或所述第三安全性級別,將該所述標(biāo)定數(shù)據(jù)映射至所述第一內(nèi)存區(qū)域中;
21、當(dāng)所述標(biāo)定數(shù)據(jù)對應(yīng)的所述功能安全等級為所述第二安全性級別,將該所述標(biāo)定數(shù)據(jù)映射至所述第二內(nèi)存區(qū)域中;
22、當(dāng)所述標(biāo)定數(shù)據(jù)對應(yīng)的所述功能安全等級為所述第一安全性級別,將該所述標(biāo)定數(shù)據(jù)映射至所述第三內(nèi)存區(qū)域中。
23、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種電子控制單元的數(shù)據(jù)映射系統(tǒng),包括:
24、數(shù)據(jù)類型確定模塊,用于讀取待映射的標(biāo)定數(shù)據(jù),并確定所述標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型;
25、功能安全等級確定模塊,用于根據(jù)所述數(shù)據(jù)類型確定所述標(biāo)定數(shù)據(jù)對應(yīng)的功能安全等級;
26、標(biāo)定數(shù)據(jù)映射模塊,用于確定ram存儲器中各內(nèi)存區(qū)域的訪問速率,根據(jù)所述功能安全等級和所述訪問速率將所述標(biāo)定數(shù)據(jù)映射至對應(yīng)的所述內(nèi)存區(qū)域中。
27、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲器、處理器、存儲在所述存儲器上并可在所述處理器上運行的程序以及用于實現(xiàn)所述處理器和所述存儲器之間的連接通信的數(shù)據(jù)總線,所述程序被所述處理器執(zhí)行時實現(xiàn)如前面所述的電子控制單元的數(shù)據(jù)映射方法。
28、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),用于計算機可讀存儲,所述存儲介質(zhì)存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執(zhí)行,以實現(xiàn)如前面所述的電子控制單元的數(shù)據(jù)映射方法。
29、為實現(xiàn)上述目的,本申請實施例的另一方面提出了一種車輛,包括至少一個電子控制單元,所述電子控制單元用于執(zhí)行如前面所述的電子控制單元的數(shù)據(jù)映射方法。
30、本發(fā)明的有益效果是:本發(fā)明的電子控制單元的數(shù)據(jù)映射方法、系統(tǒng)、介質(zhì)及車輛,首先讀取待映射的標(biāo)定數(shù)據(jù),并確定標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型,進而根據(jù)數(shù)據(jù)類型確定標(biāo)定數(shù)據(jù)對應(yīng)的功能安全等級,最后確定ram存儲器中各內(nèi)存區(qū)域的訪問速率,將功能安全等級高的標(biāo)定數(shù)據(jù)依次映射到訪問速率高的內(nèi)存區(qū)域中。本發(fā)明基于車輛功能安全等級將相應(yīng)的標(biāo)定數(shù)據(jù)存儲在不同的訪問速率的ram內(nèi)存區(qū)域中,能夠合理分配ram存儲器資源,減少資源浪費,從而提高車輛系統(tǒng)的整體性能和穩(wěn)定性。
1.一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,所述讀取待映射的標(biāo)定數(shù)據(jù),并確定所述標(biāo)定數(shù)據(jù)的數(shù)據(jù)類型,具體包括:
3.根據(jù)權(quán)利要求1所述的一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,所述數(shù)據(jù)類型包括雨刮系統(tǒng)數(shù)據(jù)、風(fēng)窗系統(tǒng)數(shù)據(jù)、高壓系統(tǒng)數(shù)據(jù)、電機控制單元數(shù)據(jù)、充電系統(tǒng)數(shù)據(jù)、動力系統(tǒng)數(shù)據(jù)或制動系統(tǒng)數(shù)據(jù)中的至少一個。
4.根據(jù)權(quán)利要求1所述的一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,所述根據(jù)所述數(shù)據(jù)類型確定所述標(biāo)定數(shù)據(jù)對應(yīng)的功能安全等級,具體包括:
5.根據(jù)權(quán)利要求4所述的一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,所述內(nèi)存區(qū)域包括第一內(nèi)存區(qū)域、第二內(nèi)存區(qū)域以及第三內(nèi)存區(qū)域,所述確定ram存儲器中各內(nèi)存區(qū)域的訪問速率,具體為:
6.根據(jù)權(quán)利要求5所述的一種電子控制單元的數(shù)據(jù)映射方法,其特征在于,所述根據(jù)所述功能安全等級和所述訪問速率將所述標(biāo)定數(shù)據(jù)映射至對應(yīng)的所述內(nèi)存區(qū)域中,具體包括:
7.一種電子控制單元的數(shù)據(jù)映射系統(tǒng),其特征在于,包括:
8.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲器、處理器、存儲在所述存儲器上并可在所述處理器上運行的程序以及用于實現(xiàn)所述處理器和所述存儲器之間的連接通信的數(shù)據(jù)總線,所述程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的電子控制單元的數(shù)據(jù)映射方法的步驟。
9.一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),用于計算機可讀存儲,其特征在于,所述存儲介質(zhì)存儲有一個或者多個程序,所述一個或者多個程序可被一個或者多個處理器執(zhí)行,以實現(xiàn)如權(quán)利要求1至6中任一項所述的電子控制單元的數(shù)據(jù)映射方法的步驟。
10.一種車輛,其特征在于,包括至少一個電子控制單元,所述電子控制單元用于執(zhí)行權(quán)利要求1至6中任一項所述的電子控制單元的數(shù)據(jù)映射方法。