资讯详情

AUTOSAR开发工具DaVinci Configurator里的Modules

关注“微信官方账号回复多分享干货。

DaVinci Configurator里面有个Module这个概念。

如你所想,基本跟着AUTOSAR架构里面的Module相对应

从软件的Project菜单中的Basic Editor项可以打开

打开这个菜单后,你会看到很多Modules项及相关配置项

这个Basic Editor显示出整个ECU配置中的一切Module配置项

即使是Configuration Editor配置项可以在里面Basic Editor找到对应的,比如下图IoHwAb

对于Basic Editor里面的Module也许你会有几个问题:

  1. 为什么Module有几种不同的颜色图标,它们是什么意思?

  2. 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组。

Note

在那里只使用容器组DaVinci Configurator.容器在基本编辑器中可视化分组。它们不存在于 ECU 配置文件。

Detailsview显示包含容器组的所有容器的网格。您可以添加、删除或复制网格的标准编辑按钮。

ChoiceContainer

代表一个Module配置的选择Container。

Detailsview显示 choice container的short name。

它的shortcut菜单可以Choose,也就是说,允许的选项

顺便说一句,还有一个问题,Module是怎么添加的?

从Project菜单中的Project Settings界面

然后点击Modules,在右侧点击 添加或删除x图标Module。

至于你能增加什么Module,这取决于你SIP包了。

关注“微信官方账号回复多分享干货。

标签: avul5da1风速变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台