AUTOSAR开发工具DaVinci Configurator里的Modules
关注“嵌入式软件实战派”公众号,回复“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”获得更多干货分享。
AUTOSAR开发工具DaVinci Configurator里的Modules相关推荐
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发---基于工具链AUTOSAR架构的开发流程
前一节简单介绍了CP AUTOSAR及它的分层结构,本节介绍基于工具链AUTOSAR架构的开发流程,对于多数使用AUTOSAR架构开发汽车电子软件的工程师而言,主要关注的还是如何将AUTOSAR架构应 ...
- AUTOSAR工具DaVinci Configurator Pro介绍
一.说明 有条件的童鞋直接看vector的视频比较好,由于众所周知的问题,某些童鞋上不去 https://www.youtube.com/watch?v=YotM7g3M77Q&t=3s 二. ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(二)
软件功能模块划分 按照软件功能需求和功能安全等级分割软件功能组件,一般ECU通用功能为例,模块划分先按照功能划分,前面我们提到,对于基于标准AUTOSAR开发,当前无论是整车厂还是供应商,其底层开发均 ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发
系列文章目录 前言 AUTOSAR架构概述 基于工具链AUTOSAR架构的开发流程 软件架构设计过程 ARXML开发 基于ARXML的MATLAB/Simulink模型代码开发 前言 AUTOSAR架 ...
- 基于AUTOSAR开发工具链的AUTOSAR软件实战开发-软件架构设计(一)
按照需求划分软件功能模块和需求映射 前面介绍了基于工具链的开发流程,本节开始将针对开发流程中的各个环节展开详细介绍,首先从软件架构开始介绍,软件架构的前置输入是软件需求,当软件需求下发后,要制定相应的 ...
- 【AUTOSAR】AUTOSAR开发工具链(三)----劳特巴赫trace32的使用
1:主要产品 2:调试问题总结-以aurix Tc234L为例 3:Trace功能介绍 4:脚本语言介绍
- 【AUTOSAR】AUTOSAR开发工具链(五)----polyspace-bug-finder 简单操作说明
1.打开polyspace-bug-finder,新建工程文件:File New Project,命名,选择保存路径,然后点击Next. 2.找到需要检测的文件,然后点击"Add ...
- RH850从0搭建Autosar开发环境系列讲解 - 总目录
总目录 大家好,本文章系列主要专注于Davinci工具基于RH850芯片从0构建Autosar开发环境,集成到GreenHills编译,最终在板子中运行代码,中间过程的编译错误处理都会尽可能的清晰展示 ...
- 【资源共享】DaVinci Developer DaVinci Configurator Pro 加密狗复制
DaVinci Developer & DaVinci Configurator Pro 正式版授权KEY 加密狗复制模拟破解QQ1253749188 1.HighlightsDesign f ...
最新文章
- Java中sin、log、tan等复杂数学运算怎么搞?
- IT规划是文档还是行动?
- 文件上传下载小结一(转载)
- android 字母排序,android – 按字母顺序排序列表
- 【Ubuntu-screen】服务器上使用screen的常用命令
- php周日,PHP减去一周周日
- Java 面试之 JVM
- 6个用好大数据的秘诀
- git rm -r --cached_程序员一定能用到的git命令:分支+暂存+回退+标签+创建项目仓库...
- 高等数学(第七版)同济大学 总习题二 个人解答
- php 拼音搜索,通过拼音模糊搜索汉字的功能实现
- android packages/apps 加入工程,深入安卓Package Manager和Package Installer
- 密码忘用计算机解开,电脑密码忘了怎么办,详细教您电脑开机密码忘记了怎么解决...
- MongoDB实战-分片概念和原理
- 2017.06.27—今日总结,指纹识别图像增强提取频率、mask、gabor滤波器
- Taichi安装与应用
- MS COCO数据集人体关键点评估(Keypoint Evaluation)(来自官网)
- 【程序源代码】电商网站系统
- 2022 CCF中国开源大会会议通知(第四轮)
- ERP下载订单时出现报错怎么办?
热门文章
- 安霸Alberto Broggi :计算机视觉技术驱动自动驾驶的发展 | 2019 AI+智能汽车创新峰会... 1
- 机器怎样可以学得更好?
- canal学习2--canal Adapter使用
- 计算机应用基础时间,《计算机应用基础》考试时间安排
- 协同学:大自然构造的奥秘--哈肯
- 《微型计算机原理与接口技术》复习笔记(一)
- 腾讯、阿里、华为等各大互联网公司年终奖到底发了多少?
- 2013届毕业生 沈阳找工作总结
- Pygame 实战(行动代号(单机版)):(二). 游戏编程
- Poj 3255(dijkstra求次短路)