之前一段時間分享一份Vector達芬奇工具使用手冊(Vector達芬奇工具使用筆記)。除了Vector的外,常用的工具還有ETAS的,今天就來介紹一下ETAS的ISOLAR的操作流程。
首先肯定是新建工程,如下圖所示,需要設置工程存儲的位置,以及AUTOSAR的版本。
新建工程后,該導入dbc了,如下圖所示,點擊菜單欄的“D”按鈕。
然后在file name處選擇需要導入的dbc,通常一個dbc文件里,有多個節點的交互信息,所以接下來需要選擇對應的ECU節點,如下圖所示。
然后對于dbc中不同的CAN ID類型,需要手動去映射,比如NM報文,XCP報文、Diag報文,如下圖所示,這一點不像Vector那么傻瓜式,直接在dbc文件里編輯好之后,工具可以直接識別,不過也難怪,dbc格式是Vector的。
到這后,一路next到finish,dbc的文件的導入步驟算是完成了,可以點擊菜單欄的自動配置BSW以及生成代碼的按鈕了,如下所示。
通常在生成代碼過程會有很多報錯,因為ISOLAR自動生成BSW代碼,只是生成其中的一部分,另外一部分需要手動配置,報錯的需要一個個修復。
上面的弄完后,可以看看上層的一些操作了,比如SWC的創建,以及SWC之間的接口連接等。
SWC的創建很簡單,如下圖操作就行。
操作完之后,需要將其關聯特定的composition,操作如下所示。
然后就可以建立與其他SWC或BSW模塊的接口連接了,如下圖所示。
SWC搞完后,要開始創建system了,并且建立swc與ECU之間的關系,如下圖所示。
除此之外,還需要建立SWC與COM之間的信號映射,如下圖所示。
接下來就是ECU extract了,如下圖所示。
至此,基本的配置操作弄完了,上面寫的比較簡單,通常這些步驟操作時會遇到很多報錯,需要一步一步解。
配置完成后,可以生成SWC,RTE代碼了,如下所示。
以上就是ISOLAR AB工具的一些基本操作,這些操作是基于相對比較老的版本整理的,新版本的ISOLAR可能有所變化,僅做參考。
-
存儲
+關注
關注
13文章
4296瀏覽量
85800 -
文件
+關注
關注
1文章
565瀏覽量
24727 -
ecu
+關注
關注
14文章
886瀏覽量
54485
原文標題:ETAS的AUTOSAR工具的基本操作整理
文章出處:【微信號:eng2mot,微信公眾號:汽車ECU開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論