AUTOSAR_TR_GeneralBlueprintsSupplement 中文翻译
文档编号:420 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-67 页正文(约 710 KB)。
原文为技术报告(TR),补充 AUTOSAR 通用蓝图(General Blueprints)——提供 BSW/SWC 元素的 ARXML 示例(示例模板)。
1 引言与背景
通用蓝图(General Blueprints)是 AUTOSAR 工具链的标准 ARXML 模板示例,提供:
- 各种 BSW 模块(如 Can/Eth/Gpt/Pwm/Adc/Spi/...)的标准配置示例;
- 各种 SWC 类型(Application/Sensor-Actuator/Composition/CDD/...)的模板;
- ECU 配置标准模板;
- 系统级 ECU 映射示例。
通用蓝图补充 TPS 标准规范,提供具体可用的 ARXML 实例。
2 通用蓝图概述
通用蓝图类别:
- BSW 蓝图:所有标准 BSW 模块的参考实现 ARXML;
- SWC 蓝图:常见 SWC 类型的 ARXML 模板;
- ECU 蓝图:ECU 配置 ARXML 模板;
- 系统蓝图:系统级 ECU 映射/通信路由 ARXML 模板。
3 BSW 元素蓝图
覆盖 BSW 模块的 ARXML 示例:
- MCAL 蓝图:Mcu/Port/Dio/Adc/Pwm/Icu/Ocu/Spi/Can/Eth/Gpt/Wdg/...;
- ECU 抽象蓝图:CanIf/CanTp/CanNm/CanSm/MemIf/Ea/Fee/NvM/...;
- 服务层蓝图:Dcm/Dem/ComM/EcuM/BswM/StbM/Os/...;
- CDD 蓝图:示例 CDD 模板。
4 SWC 元素蓝图
覆盖 SWC 类型的 ARXML 模板:
- Application SWC(带 Sender-Receiver/Client-Server/...接口);
- Sensor-Actuator SWC(带 ADC/PWM/DIO 接口);
- ECU Abstraction SWC(映射到 ECU 抽象层);
- Composition SWC(嵌套其他 SWC);
- Service SWC(如 NvMSwC);
- CDD SWC(带 ExternalTrigger 接口)。
5 ECU 元素蓝图
ECU 配置 ARXML 模板:
- Pre-Compile / Link-Time / Post-Build 配置变体;
- 配置容器嵌套;
- 参数引用;
- 多核分区配置;
- 变体(Variants)配置。
6 系统级蓝图
系统级 ARXML 模板:
- System 根元素;
- SWC 到 ECU 映射;
- 通信路由(Frame/PDU/Signal);
- 网络拓扑(CAN/CAN FD/Ethernet/FlexRay/LIN);
- 网关配置。
7 使用指南
通用蓝图的使用:
- 工具链应使用通用蓝图作为默认模板;
- OEM/供应商可基于通用蓝图扩展自定义元素;
- 新工具应保证与通用蓝图兼容;
- 测试用例应使用通用蓝图验证。
8 参考文献
AUTOSAR_TPS_GenericStructureTemplate / AUTOSAR_TPS_BSWModuleDescriptionTemplate / AUTOSAR_TPS_SoftwareComponentTemplate / AUTOSAR_TPS_SystemTemplate / AUTOSAR_TPS_ECUConfiguration
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 8 章,译文目录完整对应。
- ✅ 通用蓝图:4 大类别(BSW/SWC/ECU/系统)完整翻译。
- ✅ 元素覆盖:MCAL/ECU 抽象/服务层/CDD + Application/Sensor-Actuator/Composition/Service/CDD + 系统级 完整翻译。