AUTOSAR Builder功能介绍

AUTOSAR Builder 是达索旗下一款基于 Eclipse 的开放、可扩展工具套件,用于设计和开发符合 AUTOSAR 标准的系统和软件。新版本2020x支持AUTOSAR Classic 4.4.0及AUTOSAR Adaptive R19-03。

图1  AUTOSAR Builder工具主界面

AUTOSAR Authoring Tool(AAT)-支撑完整的AUTOSAR系统研发

•对Classic Platform AUTOSAR,支持application software development/system design/basic software configuration/system integration等研发工作。

♦  支持导入/导出功能,包括不同的AUTOSAR版本、Simulink模型、ODX导入、LDF、DBC、Fibex、Ethernet arxml等

♦  支持符合AUTOSAR的软件架构设计(包括RTE Contract phase和SW-C Template Generation等)

♦  支持车载网络拓扑设计、网络通信设计(i.e.CAN/LIN/FlexRay/Etherent)、电气架构(ECU硬件结构)等

♦  支持System Extract & ECU Extract导入导出

图2  Runnable Diagram

图3  System Mapping Diagram

图4  网关设计_自动识别路径

•对Adaptive Platform AUTOSAR,支持machine manifest definition/ECU integration/system description等研发工作

♦  支持各种Interface的定义,包括:Service Interface/REST Service Interface/Persistency Interface/Time Synchronization Interfaces/Platform Health Management Interface 等

♦  支持各种Data Types定义,包括Std C++Implementation DataType、Custom C++ Implementation DataType等

♦  支持SOME/IP deployment、SOME/IP serialization、Service Instance、Service Discovery、Machine、MachineDesign、Startup configuration等

♦  支持Adaptive Application SW Component Type、Composition Type、Executable、Process等

♦  支持signal based communication

♦  支持Adaptive standard types导入

♦  支持各种ARXML文件导出

图5  Adaptive Platform AUTOSAR研发界面

图6  连通CP和AP的网络拓扑图

图7  代码生成及执行

图8  Diagnostic Port Interface

图9  DDS Concept Support

•基础功能

♦  多层次验证能力,包括但不限于AUTOSAR规定约束检查、导出至第三方工具的完整性检查(EB、Davinci等)、AUTOSAR兼容性检查等

♦  模型比较

♦  变体管理

♦  协同研发

♦  开放的API接口

图10  AUTOSAR符合性验证功能示意图

图11  Arxml文件对比和合并功能在设计流程种的应用示意图

AUTOSAR Simulation(Asim)-对AUTOSAR模型进行代码级的功能性仿真验证

•AUTOSAR单元测试和AUTOSAR集成测试(测试代码可来源于ASCET、TargetLink、Embeddedcoder及手写代码等)

•可提供“Automatic mode”、“Debugger mode”和“Interactive mode”等测试模式

•在实际的AUTOSAR OS、RTE和Service中进行仿真

•黑白盒测试

•Debugging、Code Coverage & Profiling

•支持FMI/FMU标准的联合仿真,通过将软件架构实现导出成标准的FMU,用于AUTOSAR功能和被控对象或非AUTOSAR功能之间的跨学科仿真

图12  AUTOSAR Builder支持FMI/FMU标准的联合仿真

图13  AUTOSAR Builder Asim仿真功能界面

应用 & 案例

•OEM用户:宝马和标致雪铁龙

•Tier1用户:大陆电子和奥托立夫

ap测试系统软件,符合AUTOSAR(APCP)的嵌入式系统和软件设计工具相关推荐

  1. c语言嵌入式系统编程软件,C语言嵌入式系统编程软件设计研究论文

    C语言嵌入式系统编程软件设计研究论文 摘要:近年来,C语言编程在嵌入式系统越来越受到广大技术人员的青睐.介绍了C语言系统软件的编程思路,阐述了嵌入式系统编程软件架构的基本知识,包括模块划分.分层架构. ...

  2. ARM 嵌入式系统开发 - 软件设计与优化

    ARM 的非 RISC 特征 允许特定指令的执行周期可变 增加桶形移位器 使用 16 位 Thumb 指令 使用条件执行指令 使用增强 DSP 指令 Jazelle Jazelle 是ARM 引进的第 ...

  3. 绝对好文:嵌入式系统的软件架构设计!

    要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站. 1. 前言 嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域. 提 ...

  4. 51嵌入式系统的仿真设计

    51单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系统.定时器/计 ...

  5. 基于ARM的嵌入式系统外围硬件设计

    基于ARM的嵌入式系统外围硬件设计 一.嵌入式接口分类 (1)基本嵌入式接口 (2)嵌入式网络接口 (3)标准协议接口 (4)无线通信接口 二.基本嵌入式接口 1.实时时钟 (1)功能:专用的电路单元 ...

  6. 嵌入式系统硬件体系设计(一)

    目录 嵌入式系统硬件体系设计概论 1.1嵌入式系统及硬件体系概述 1.1.1嵌入式系统概论 1.1.2嵌入式系统的构成 1.2 嵌入式硬件体系的基本构成 1.3硬件体系设计的相关内容简介 嵌入式系统硬 ...

  7. 服务器监控报警系统软件设计,基于E—mail的远程监控系统报警软件设计.doc

    基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 基于E-mail的远程监控系统报警软件设计 报警系统是远程监控系统的重要组成部分,实现的关键在于如何对监控对象指 ...

  8. 测试脚本的实用性:谈嵌入式系统在型式试验中的脚本应用

    产品在定型前,嵌入式系统需要对设备进行一系列的试验,包含环境性试验和可适应性试验,在这里谈谈可适应性中脚本的应用. 环境描述: 设备需要做emc试验,包含静电,脉冲和浪涌试验. 要验证设备在做试验的过 ...

  9. 汽车电子嵌入式技术篇(二) -autosar中的嵌入式系统函数的调用

    1   程序的内存分布 嵌入式系统中,一个函数调用时,它的内部机理是什么,执行了哪些步骤?如图1所示,先看 看 一个程序在运行时,它的内存分布状况.                           ...

最新文章

  1. 重新编译php又出错了。undefined reference to `php_xx
  2. Mac OS X下使用C++ JSON库
  3. 《VMware、Citrix和Microsoft虚拟化技术详解与应用实践》一2.4 ESXi 5.0的简单设置...
  4. 《阿里巴巴 Java 开发手册》读书笔记
  5. memcached(九)--LRU
  6. OpenCV中Mat的属性
  7. jpa原生query_JPA执行原生SQL语句
  8. 引入js_好程序员web前端教程分享js中的模块化一
  9. 51nod1649齐头并进-Dijkstra
  10. 北京理工大学计算机基础实验,北京理工大学2020计算机基础考研真题
  11. 自动生成一个不存在的人脸照片
  12. ArcGIS教程 - 1 绪论
  13. 【无人机组装与调试】第六章 电调、电池、电机
  14. 淘宝模板开发系列之DOM、CSS规范
  15. APARNET阿帕网
  16. 2020最新WordPress网站优化教程
  17. 学习笔记:简谈推挽电路
  18. Go语言-数据结构-线性表
  19. 微博html5版什么手机,搜狐微博推出全新手机HTML5触屏版
  20. python大作业外星人入侵,python 项目1 外星人入侵总结 2021-02-25

热门文章

  1. Fresco 二三事:图片处理之旋转、缩放、裁剪切割图片
  2. Gson的使用,对于不需要html escape的情况的处理
  3. 每周一书-2016年8月28日到9月4日获奖读者公布
  4. js ‘use strict’详解
  5. 今天是 OSChina 上线 6 周年!
  6. HDOJ---2546 饭卡[DP01背包问题]
  7. DB2中admin_cmd执行load
  8. linux虚拟光驱挂载方法,Linux操作系统下虚拟光驱(iso)的挂载
  9. spring框架的引入
  10. wdm设备驱动程序开发pdf_DWDM是什么 DWDM相关设备功能介绍【图文】