嵌入式硬件及ads开发_autosar软件开发

(108) 2024-06-01 09:01:01

AUTOSAR Builder是达索旗下一款基于Eclipse的开放、可扩展工具套件,用于设计和开发符合AUTOSAR标准的系统和软件。新版本2022x支持AUTOSAR Release R20-11,并且Adaptive code generators 已升级支持AUTOSAR Adaptive R20-11。

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第1张

            图 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导入导出

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第2张

                 图 2-Runnable Diagram

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第3张

               图 3-System Mapping Diagram

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第4张

               图 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文件导出

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第5张

             图 5-Diagnostic Port Interface

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第6张

                    图 6-DDS Concept Support

– 基础功能

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

  • 模型比较

  • 变体管理

  • 协同研发

  • 开放的API接口

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第7张

            图7- AUTOSAR符合性验证功能示意图

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第8张

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

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

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

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

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

– 黑白盒测试

– Debugging、Code Coverage & Profiling

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

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第9张

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

嵌入式硬件及ads开发_autosar软件开发 (https://mushiming.com/)  第10张

       图 10-AUTOSAR Builder Asim仿真功能界面
THE END

发表回复