AUTOSAR Builder:打造符合AUTOSAR标准的嵌入式系统和软件设计

版权申诉
5星 · 超过95%的资源 7 下载量 135 浏览量 更新于2024-08-13 2 收藏 993KB PDF 举报
"AUTOSAR (Adaptive Platform & Classic Platform) 是一种标准化的汽车软件架构,旨在提升嵌入式系统的可扩展性和复用性。AUTOSAR Builder 是由达索公司开发的一款强大的设计和开发工具,它基于 Eclipse 平台,专为遵循AUTOSAR标准的系统和软件提供全面的支持。新版本2020x涵盖了AUTOSAR Classic 4.4.0以及Adaptive R19-03的标准。" 在详细说明中,AUTOSAR Builder 提供了多种关键功能以满足汽车电子系统开发的需求: 1. **AUTOSAR Authoring Tool (AAT)**: 这是核心组件,支持整个AUTOSAR系统的开发流程,包括经典平台和自适应平台。它允许开发者进行应用软件开发、系统设计、基础软件配置以及系统集成等工作。 2. **导入与导出**: 工具支持不同版本的AUTOSAR模型,以及Simulink模型、ODX、LDF、DBC、Fibex、Ethernet arxml等多种格式的数据交换,增强了与其他工具链的兼容性。 3. **软件架构设计**: 支持符合AUTOSAR的软件架构设计,包括RTE Contract Phase和SW-C Template Generation,这有助于创建高效且符合规范的软件组件。 4. **网络与电气架构设计**: 该工具可以用于设计车载网络拓扑,处理CAN、LIN、FlexRay和Ethernet等通信协议,并且能描绘ECU的硬件结构,确保电气架构的合理布局。 5. **数据提取与映射**: 提供System Extract & ECU Extract功能,便于导入导出系统和ECU的相关信息,促进项目协作和数据管理。 6. **Adaptive Platform支持**: 针对自适应平台,支持机器描述定义、ECU集成以及系统描述等,适应高级驾驶辅助系统(ADAS)和车载信息娱乐系统等对实时性和计算能力有高要求的应用。 7. **接口与数据类型定义**: 对于自适应平台,支持定义多种接口,如Service Interface、REST Service Interface、Persistency Interface、Time Synchronization Interfaces以及Platform Health Management Interface等。同时,允许用户定义StdC++和Custom C++的实现数据类型。 8. **SOME/IP部署**: 自适应平台的重要特性,SOME/IP(Scalable Service-Oriented Middlewar over Ethernet/IP)支持高效、可靠的网络通信,是AUTOSAR Adaptive中的关键组件。 通过这些功能,AUTOSAR Builder 提供了一个综合的开发环境,帮助工程师高效地构建、配置和集成符合AUTOSAR标准的复杂汽车电子系统,从而提高软件质量,降低开发成本,增强系统的可维护性和可扩展性。