符合AUTOSAR(AP&CP)的嵌入式系統和軟件設計工具


AUTOSAR Builder功能介紹

        AUTOSAR Builder 是達索旗下一種基於 Eclipse 的開放性、可擴展工具套件,用於設計和開發符合 AUTOSAR 標准的系統和軟件。最新版本2020x支持AUTOSAR Classic 4.4.0及AUTOSAR Adaptive R19-03。

 

 

圖 1-AUTOSAR Builder工具主界面

       

        從功能層面講,AUTOSAR Builder為AUTOSAR系統開發提供快速、自動化的建模和仿真手段。

•  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 AUTOSA,支持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 Builder的AUTOSAR符合性驗證功能示意圖

 

 

圖 11-AUTOSAR Builder的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仿真功能界面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM