​关注“嵌入式软件实战派”公众号,回复“AUTOSAR”获得更多干货分享。

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 multiplicity 1,则容器直接显示在其父容器/模块下。

如果容器的定义具有upper multiplicity > 1,则容器显示在相应的容器组下。

Detail View页面的参数按以下顺序显示:

• 单实例参数,按参数名称和值显示。参数按字母顺序列出。

• 多实例参数,由命名为参数的部分显示。该部分包含参数值列表。这些参数值的顺序反映了 ECU 配置文件中的顺序。

参数值根据其定义显示,例如 作为整数、字符串、枚举或引用。

这个Container的shortcut菜单可以:

Create Sub Container

Remove container

Duplicate container

Container Group

这个代表Container组。

Note

容器组仅用于在 DaVinci Configurator.的基本编辑器中对容器进行可视化分组。它们不存在于 ECU 配置文件中。

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

Choice Container

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

Details view显示 choice container的short name。

它的shortcut菜单可以Choose ,即允许你选择一个可用的选项

对了,还有个问题,Module是怎么添加进来的?

从Project菜单中的Project Settings界面

然后点击Modules,在右侧点击+或x图标来增删Module。

至于你能增加哪些Module,就取决于你的SIP包了。

​关注“嵌入式软件实战派”公众号,回复“AUTOSAR”获得更多干货分享。

AUTOSAR开发工具DaVinci Configurator里的Modules相关推荐

  1. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发---基于工具链AUTOSAR架构的开发流程

    前一节简单介绍了CP AUTOSAR及它的分层结构,本节介绍基于工具链AUTOSAR架构的开发流程,对于多数使用AUTOSAR架构开发汽车电子软件的工程师而言,主要关注的还是如何将AUTOSAR架构应 ...

  2. AUTOSAR工具DaVinci Configurator Pro介绍

    一.说明 有条件的童鞋直接看vector的视频比较好,由于众所周知的问题,某些童鞋上不去 https://www.youtube.com/watch?v=YotM7g3M77Q&t=3s 二. ...

  3. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(二)

    软件功能模块划分 按照软件功能需求和功能安全等级分割软件功能组件,一般ECU通用功能为例,模块划分先按照功能划分,前面我们提到,对于基于标准AUTOSAR开发,当前无论是整车厂还是供应商,其底层开发均 ...

  4. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发

    系列文章目录 前言 AUTOSAR架构概述 基于工具链AUTOSAR架构的开发流程 软件架构设计过程 ARXML开发 基于ARXML的MATLAB/Simulink模型代码开发 前言 AUTOSAR架 ...

  5. 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(一)

    按照需求划分软件功能模块和需求映射 前面介绍了基于工具链的开发流程,本节开始将针对开发流程中的各个环节展开详细介绍,首先从软件架构开始介绍,软件架构的前置输入是软件需求,当软件需求下发后,要制定相应的 ...

  6. 【AUTOSAR】AUTOSAR开发工具链(三)----劳特巴赫trace32的使用

    1:主要产品 2:调试问题总结-以aurix Tc234L为例 3:Trace功能介绍 4:脚本语言介绍

  7. 【AUTOSAR】AUTOSAR开发工具链(五)----polyspace-bug-finder 简单操作说明

    1.打开polyspace-bug-finder,新建工程文件:File      New Project,命名,选择保存路径,然后点击Next. 2.找到需要检测的文件,然后点击"Add ...

  8. RH850从0搭建Autosar开发环境系列讲解 - 总目录

    总目录 大家好,本文章系列主要专注于Davinci工具基于RH850芯片从0构建Autosar开发环境,集成到GreenHills编译,最终在板子中运行代码,中间过程的编译错误处理都会尽可能的清晰展示 ...

  9. 【资源共享】DaVinci Developer DaVinci Configurator Pro 加密狗复制

    DaVinci Developer & DaVinci Configurator Pro 正式版授权KEY 加密狗复制模拟破解QQ1253749188 1.HighlightsDesign f ...

最新文章

  1. Java中sin、log、tan等复杂数学运算怎么搞?
  2. IT规划是文档还是行动?
  3. 文件上传下载小结一(转载)
  4. android 字母排序,android – 按字母顺序排序列表
  5. 【Ubuntu-screen】服务器上使用screen的常用命令
  6. php周日,PHP减去一周周日
  7. Java 面试之 JVM
  8. 6个用好大数据的秘诀
  9. git rm -r --cached_程序员一定能用到的git命令:分支+暂存+回退+标签+创建项目仓库...
  10. 高等数学(第七版)同济大学 总习题二 个人解答
  11. php 拼音搜索,通过拼音模糊搜索汉字的功能实现
  12. android packages/apps 加入工程,深入安卓Package Manager和Package Installer
  13. 密码忘用计算机解开,电脑密码忘了怎么办,详细教您电脑开机密码忘记了怎么解决...
  14. MongoDB实战-分片概念和原理
  15. 2017.06.27—今日总结,指纹识别图像增强提取频率、mask、gabor滤波器
  16. Taichi安装与应用
  17. MS COCO数据集人体关键点评估(Keypoint Evaluation)(来自官网)
  18. 【程序源代码】电商网站系统
  19. 2022 CCF中国开源大会会议通知(第四轮)
  20. ERP下载订单时出现报错怎么办?

热门文章

  1. 安霸Alberto Broggi :计算机视觉技术驱动自动驾驶的发展 | 2019 AI+智能汽车创新峰会... 1
  2. 机器怎样可以学得更好?
  3. canal学习2--canal Adapter使用
  4. 计算机应用基础时间,《计算机应用基础》考试时间安排
  5. 协同学:大自然构造的奥秘--哈肯
  6. 《微型计算机原理与接口技术》复习笔记(一)
  7. 腾讯、阿里、华为等各大互联网公司年终奖到底发了多少?
  8. 2013届毕业生 沈阳找工作总结
  9. Pygame 实战(行动代号(单机版)):(二). 游戏编程
  10. Poj 3255(dijkstra求次短路)