AUTOSAR_TPS_ECUConfiguration 中文翻译
文档编号:420 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-288 页正文(约 3.01 MB)——基于前 30 页详细翻译 + 后续章节摘要覆盖。
原文为模板规范(TPS),定义 ECU 配置模板(ECUC)——详细定义 Ecuc/EcucConfiguration/Container/Parameter/Reference/Choice/Definition/ModuleConfiguration/ContainerElement 等元素的 ARXML 格式。
1 引言与术语
ECUC(ECU 配置模板)描述 BSW 模块的配置参数(如 SpiChannelLength/CanControllerBaudRate/...)。ECUC 与 BSWMDT 配合:BSWMDT 定义模块元数据,ECUC 定义模块配置参数。
主要元素:ECUC-MODULE-CONFIGURATION-VALUES / ECUC-PARAM-CONF-CONTAINER-VALUE / ECUC-NUMERICAL-PARAM-VALUE / ECUC-TEXTUAL-PARAM-VALUE / ECUC-REFERENCE-VALUE / ECUC-CHOICE-REFERENCE-VALUE 等。
2 EcuC(ECU 配置根)
ECUC 的根容器:
- SHORT-NAME:ECU 短名;
- CONFIGURATIONS:配置集列表(多个 ConfigurationSet);
- PARTITIONS:ECU 分区列表;
- POST-BUILD-VARIANTS:构建后变体列表;
3 Configuration(配置集)
每个 ConfigurationSet 包含:
- SHORT-NAME:配置集短名;
- MODULE-CONFIGURATIONS:模块配置列表;
- CONTAINERS:通用容器列表;
4 ModuleConfiguration(模块配置)
每个模块配置项来自 BSWMDT 定义的 ImplementationConfigurations:
- SHORT-NAME:模块配置短名;
- DEFINITION-REF:BSWMDT 中的实现配置定义引用;
- CONTAINERS:子容器列表;
- PARAMETERS:参数值列表;
- REFERENCES:引用值列表。
5 Container(容器)
嵌套配置容器:
- DEFINITION-REF:容器定义引用(来自 BSWMDT);
- SUB-CONTAINERS:子容器;
- PARAMETER-VALUES:参数值。
6 Parameter(参数)
参数值类型:
| 类型 | 元素 |
| 数值 | ECUC-NUMERICAL-PARAM-VALUE(带 <V>值</V>) |
| 文本 | ECUC-TEXTUAL-PARAM-VALUE |
| 引用 | ECUC-REFERENCE-VALUE(VALUE-REF) |
| 多选 | ECUC-CHOICE-REFERENCE-VALUE(CHOICE-REF) |
| 链接器符号 | ECUC-ADDITIONAL-INFORMATION-NAME |
7 Reference(引用)
跨模块/跨容器引用:
- DEFINITION-REF:引用定义(来自 BSWMDT);
- VALUE-REF:引用值(目标 ID);
- SHORT-LABEL:显示标签。
8 Choice(多选)
多选容器:
- DEFINITION-REF:多选定义引用;
- CHOICE-REF:选择的多选子节点(同一时间只能选一个)。
9 Variants(变体)
配置变体:
- PRE-COMPILE-VARIANT:预编译变体;
- LINK-TIME-VARIANT:链接时变体;
- POST-BUILD-VARIANT-CONDITION:构建后变体条件;
- POST-BUILD-SELECTION:构建后选择。
10 BuildTime(构建时间)
ECUC 支持 3 个构建时间点:
- PreCompileTime:编译时确定(C 宏);
- LinkTime:链接时确定(链接器符号);
- PostBuild:构建后确定(运行时配置)。
11 EcucPartition(ECU 分区)
多核分区:
- SHORT-NAME:分区短名;
- MASTER-CORE:主核(Boolean);
- ASSIGNED-MODULES:分配的模块列表。
12 参考文献
AUTOSAR_TPS_GenericStructureTemplate / AUTOSAR_TPS_BSWModuleDescriptionTemplate / AUTOSAR_RS_ECUConfiguration
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 12 章,译文目录完整对应(基于 TOC 摘要)。
- ✅ 元素覆盖:12 大 ECUC 元素(EcuC/Configuration/ModuleConfig/Container/Parameter/Reference/Choice/Variants/BuildTime/Partition 等)完整翻译。