當(dāng)有a2l文件和dll文件時(shí)。codewarrior生成的地圖要轉(zhuǎn)換成a2l文件進(jìn)行校準(zhǔn)嗎?1.codewarrior無(wú)法生成a2l文件2,一些外國(guó)客戶將,地圖或者,腹肌還是。由codewarrior生成的elf文件轉(zhuǎn)換成A2L文件,我個(gè)人沒(méi)試過(guò),也沒(méi)有hex文件。
inca會(huì)讀取a2l知道所有變量地址和名稱轉(zhuǎn)換方法,按照這個(gè)指令訪問(wèn)相應(yīng)的地址,轉(zhuǎn)換成顯示的物理值。它還會(huì)將您的校準(zhǔn)值計(jì)算回實(shí)際值,并將其寫入十六進(jìn)制、s19或ECU存儲(chǔ)器。Hex和s19是來(lái)自不同制造商的數(shù)據(jù)/程序文件。hex是英特爾制造的,s19是摩托羅拉制造的。兩種文件類型的控制器位數(shù)也不同,但都可以由inca生成。
你說(shuō)的應(yīng)該是EmbeddedCoder的工具箱。簡(jiǎn)單來(lái)說(shuō)就是基于MATLAB/simulink的官方工具箱,功能是從M腳本或者simulink模型生成嵌入式C/C代碼(可以下載到控制器)。擴(kuò)展一點(diǎn):這個(gè)工具箱基于MATLABCoder和SimulinkCoder,在它們功能的基礎(chǔ)上提供了更多關(guān)于代碼生成的定制選項(xiàng)。
1.codewarrior無(wú)法生成a2l文件2。一些外國(guó)客戶將。地圖或者。腹肌還是。codewarrior生成的elf文件轉(zhuǎn)換成a2l。我個(gè)人沒(méi)試過(guò)。有興趣可以試試3。3.freescalecommunity上有一個(gè)解決方法,或者您可以嘗試:
4、使用INCA,在有 a2l文件和dll文件,無(wú)hex文件的情況下,怎樣刷寫ECU它可以上傳ecu數(shù)據(jù),生成十六進(jìn)制文件。修改后生成新的十六進(jìn)制,你可以刷進(jìn)去。Hex文件存儲(chǔ)的是數(shù)據(jù)和程序,沒(méi)有這些就沒(méi)有辦法寫出相應(yīng)的東西,s19也是一樣,只要有這樣的數(shù)據(jù)文件或者程序文件,都可以。找另一臺(tái)電腦復(fù)制這個(gè)丟失的文件,看看能不能解決問(wèn)題,也可以嘗試用騰訊電腦管家修復(fù)丟失的DLL文件,具體方法是打開(kāi)騰訊電腦管家的電腦診所軟件問(wèn)題。如果一鍵解決不了,直接去腳本屋復(fù)制下一個(gè)文件,如果找不到,可以下載一個(gè)dx修復(fù)工具3.0增強(qiáng)版來(lái)修復(fù)。