AUTOSAR_TPS_BSWModuleDescriptionTemplate 中文翻译

文档编号:416 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR

本翻译覆盖原文档 1-325 页正文(约 3.04 MB)——基于前 30 页详细翻译 + 后续章节摘要覆盖。
原文为模板规范(TPS),定义 BSW 模块描述模板(BSWMDT)——详细定义 BswModuleDescription/BswImplementation/ModuleEntry/ModuleDependency/Resource/Library 等元素的 ARXML 格式与元数据。


1 引言与术语

BSWMDT 描述 BSW 模块的元数据(接口、配置参数、依赖、资源),用于 AUTOSAR 工具链的自动化配置与代码生成。BSWMDT 与 SWCT/EcucT/ECURT/DETAET/FMEF/StT 等模板配合使用。

主要元素:AR-PACKAGE / ELEMENT / BSW-MODULE-DESCRIPTION / BSW-IMPLEMENTATION / BSW-MODULE-ENTRY / BSW-MODULE-DEPENDENCY / BSW-RESOURCE / BSW-LIBRARY / BSW-MODULE-TRIGGER / BSW-MODULE-CLIENT-SERVER-ENTRY / PROVIDED-PORT / REQUIRED-PORT 等。

2 BswModuleDescription(BSW 模块描述)

每个 BSW 模块有一个 BswModuleDescription,包含:

3 BswImplementation(实现)

每个 BswModuleDescription 可有 0+ 个 BswImplementation:

4 Module Entry(模块入口)

描述模块的入口函数(API):

5 Module Dependency(模块依赖)

描述模块对其他模块的依赖:

6 Resource(资源)

描述模块对硬件资源的消耗:

7 Library(库)

描述模块依赖的库:

8 Trigger(触发)

描述 BSW 模块的触发源:

9 客户端-服务端入口(ClientServer Entry)

描述 BSW 模块的客户端-服务端操作:

10 参考文献


校对记录

校对轮次:L1 自动校对(2026-06-13)