关注“微信官方账号回复多分享干货。
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 multiplicity1.容器直接显示在其父容器/模块下。 若有容器的定义upper multiplicity>1.在相应的容器组下显示容器。 Detail View按以下顺序显示页面参数: ?单实例参数,按参数名称和值显示。按字母顺序列出参数。 ? 多实例参数显示在命名为参数的部分。该部分包含参数值列表。这些参数值的顺序反映了 ECU 配置文件中的顺序。 根据其定义显示参数值,例如 作为整数、字符串、枚举或引用。 这个Container的shortcut菜单可以: Create Sub Container Removecontainer Duplicatecontainer |
||
ContainerGroup |
这个代表Container组。
Detailsview显示包含容器组的所有容器的网格。您可以添加、删除或复制网格的标准编辑按钮。 |
||
ChoiceContainer |
代表一个Module配置的选择Container。 Detailsview显示 choice container的short name。 它的shortcut菜单可以Choose,也就是说,允许的选项 |
顺便说一句,还有一个问题,Module是怎么添加的?
从Project菜单中的Project Settings界面
然后点击Modules,在右侧点击 添加或删除x图标Module。
至于你能增加什么Module,这取决于你SIP包了。
关注“微信官方账号回复多分享干货。