符合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模擬功能介面
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2708844/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 符合ISO 26262 的嵌入式軟體一體化測試工具
- 嵌入式軟體開發的特點、設計流程、嵌入式軟體的結構
- 嵌入式系統設計師
- 嵌入式系統的C程式設計pdfC程式程式設計
- 火車售票軟體系統的設計方案
- 嵌入式系統軟體及程式語言
- 嵌入式系統程式設計基礎程式設計
- 說說ERP軟體的系統設計--開源軟體誕生8
- 軟體設計師:計算機系統知識計算機
- 嵌入式軟體開發中必備軟體工具
- 嵌入式軟體架構設計-模組化架構
- 嵌入式軟體架構設計-程式分層架構
- 嵌入式軟體架構設計-函式呼叫架構函式
- 嵌入式軟體靜態解析工具
- 軟體設計師25-作業系統作業系統
- 計算機輔助設計軟體AutoCAD 2024的系統要求計算機
- 雙重預防體系建設和系統軟體開發
- 嵌入式軟體架構設計-訊息互動架構
- 什麼是中介軟體?系統整合商系統整合的重要工具和技術手段
- STM32嵌入式應用系統設計
- 軟考 - 系統架構設計師(基於中介軟體的開發)架構
- (Python程式設計 | 系統程式設計 | 並行系統工具 | 程式退出)Python程式設計並行
- Adaptive AUTOSAR 學習筆記 7 - 應用設計和 ManifestAPT筆記
- Google 如何設計與構建超大規模的軟體系統Go
- 基於PLC的混凝土攪拌站控制系統軟體設計
- 軟體設計師23-儲存器系統02
- 軟體分享:win10和win11系統修復工具Win10
- 全球防病毒軟體或成自身和系統自毀工具!
- Web前端開發設計常用軟體工具Web前端
- 一個工程實踐專案的完整軟體系統設計方案
- 介紹一個統計鍵盤和滑鼠輸入情況的工具軟體
- Symtavision—分散式嵌入式系統時間建模分析和驗證工具分散式
- 2023軟體架構和設計的趨勢架構
- 軟體六大設計原則和設計模式設計模式
- win10系統自帶的惡意軟體清理工具如何使用_win10系統惡意軟體清理工具的使用教程Win10
- WinAMS―嵌入式軟體白盒測試工具介紹
- DDD不是開發人員的工具,而是系統設計的工具 - ntcoding
- 嵌入式系統程式設計基礎第一二週作業程式設計