使用TargetLink生成A2L文件

Help文檔中TargetLink生成A2L的流程

image.png
image.png

實(shí)際操作步驟

1、在DD中定義數(shù)據(jù)Class,標(biāo)定量定義為CAL,觀測(cè)量定義為DISP。將DD跟模型綁定。
2、Build SIL,此時(shí)在DD0下會(huì)出現(xiàn)對(duì)應(yīng)的Build。


image.png

在該Build的Symbols下,有common項(xiàng),此時(shí)對(duì)應(yīng)符號(hào)是沒有地址的。
3、將生成的C代碼放在目標(biāo)機(jī)器的工程下進(jìn)行編譯,此時(shí)在bin目錄下會(huì)生成對(duì)應(yīng)的map文件或者elf文件。
4、在Tools/Manager Build選項(xiàng)下將目標(biāo)機(jī)器平臺(tái)下編譯的map文件導(dǎo)入Build中,此時(shí)Build中即導(dǎo)入了符號(hào)表。
5、導(dǎo)出A2L文件,有兩種方法可以導(dǎo)出A2L文件。
第一種方法就是在File/Export/As A2L file。切記!切記!此時(shí)Generate project frame選項(xiàng)一定要選上,否則不能正確的生成A2L文件。


image.png

第二種方法就是在TargetLink Main Dialog的Tools選項(xiàng)卡中使用Generate ASAP2 File,此時(shí)DD0下會(huì)生成另外一個(gè)Build。同樣進(jìn)行Manager Build,導(dǎo)入map文件中的符號(hào)表。
image.png

這兩種生成A2L的方法的區(qū)別在于:二種方式生成的A2L功能是一樣的,只是方式一是默認(rèn)的全部選項(xiàng),方式二可以有很多配置項(xiàng)供用戶自己配置。當(dāng)然,如果方式二的配置項(xiàng)選擇的都是默認(rèn)的,那么跟方式一生成的文件是相同的。

另外還有一種不需要Simulink模型,而直接使用DD生成A2L文件的方法。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評(píng)論 19 139
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,355評(píng)論 0 5
  • 1 場(chǎng)景問題# 1.1 繼續(xù)導(dǎo)出數(shù)據(jù)的應(yīng)用框架## 在討論工廠方法模式的時(shí)候,提到了一個(gè)導(dǎo)出數(shù)據(jù)的應(yīng)用框架。 對(duì)于...
    七寸知架構(gòu)閱讀 6,155評(píng)論 1 64
  • 72年前的今天,日本宣布無條件投降。如今,72年過去了,那份記憶我們不能忘卻! 為了這一天,中國軍民浴血奮戰(zhàn)了14...
    云一莫閱讀 270評(píng)論 0 1
  • 1,“兒子,最近咋樣?”我媽電話 “媽,都還好,就是今天感覺有點(diǎn)?!蔽掖? “有點(diǎn)疲?是不是最近吃...
    CCTommy閱讀 1,358評(píng)論 3 0

友情鏈接更多精彩內(nèi)容