?關注“嵌入式軟體實戰派”公眾號,回復“AUTOSAR”獲得更多干貨分享,
DaVinci Configurator 里面有個Module這個概念,
如你所想,基本上跟AUTOSAR架構里面的Module相對應

從軟體的Project選單中的Basic Editor項可以打開

打開這個選單后,會看到很多Modules項以及其相關配置項

這個Basic Editor顯示出整個ECU配置中的所有Module配置項
即使是Configuration Editor里面的配置項都能在Basic Editor找到對應的,例如下圖的IoHwAb

對于Basic Editor里面的Module內容,也許你會有幾個疑問:
-
為什么Module有幾種不同的顏色圖示,各代表什么意思?
-
Module下面的選項也有不同圖示,各又是什么意思?
以下一一講解,
不同顏色Module圖示代表的意思:
|
| AUTOSAR module. |
|
| AUTOSAR driver module. |
|
| Non AUTOSAR module. |
|
| Non AUTOSAR driver module. |
|
| Module without associated BSWMD file in the SIP. |
不同顏色Module圖示代表的意思:
|
Module | 這個代表ECU配置里面的一個Module配置,也可以理解這是一個Module的根目錄你點擊這個Module是看不懂Description說明的(No properties available for the current selection.),但是可以右鍵Create Sub Container | ||
|
Container | 這個代表Module配置里面的一個容器(Container), 如果容器的定義具有upper multiplicity 1,則容器直接顯示在其父容器/模塊下, 如果容器的定義具有upper multiplicity > 1,則容器顯示在相應的容器組下, Detail View頁面的引數按以下順序顯示: ? 單實體引數,按引數名稱和值顯示,引數按字母順序列出, ? 多實體引數,由命名為引數的部分顯示,該部分包含引數值串列,這些引數值的順序反映了 ECU 組態檔中的順序, 引數值根據其定義顯示,例如 作為整數、字串、列舉或參考, 這個Container的shortcut選單可以: Create Sub Container Remove container Duplicate container | ||
|
Container Group | 這個代表Container組,
Details view顯示包含容器組的所有容器的網格,通過網格的標準編輯按鈕,您可以添加、洗掉或復制容器, | ||
|
Choice Container | 這個代表一個Module配置的選擇Container, Details view顯示 choice container的short name, 它的shortcut選單可以Choose ,即允許你選擇一個可用的選項 |
對了,還有個問題,Module是怎么添加進來的?
從Project選單中的Project Settings界面

然后點擊Modules,在右側點擊+或x圖示來增刪Module,

至于你能增加哪些Module,就取決于你的SIP包了,
?關注“嵌入式軟體實戰派”公眾號,回復“AUTOSAR”獲得更多干貨分享,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/352191.html
標籤:其他
下一篇:SSM醫療管理系統
