From c0ad16485a6ab8a0a19e6655f077f5c375c34f02 Mon Sep 17 00:00:00 2001 From: xiaohei Date: Sat, 13 Jun 2026 22:54:51 +0800 Subject: [PATCH] =?UTF-8?q?P5=20ModeManagement=20100%=20=E5=AE=8C=E6=88=90?= =?UTF-8?q?:=20=E7=BF=BB=E8=AF=91=204=20=E7=AF=87=20(1=20EXP=20+=201=20SRS?= =?UTF-8?q?=20+=202=20SWS,=20EcuM=20195=20=E9=A1=B5=20+=20BswM=20147=20?= =?UTF-8?q?=E9=A1=B5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AUTOSAR_EXP_ModeManagementGuide.html | 146 +++++++++++++ .../AUTOSAR_SRS_ModeManagement.html | 128 +++++++++++ .../AUTOSAR_SWS_BSWModeManager.html | 155 +++++++++++++ .../AUTOSAR_SWS_ECUStateManager.html | 204 ++++++++++++++++++ .../P5_ModeManagement/index.html | 69 ++++++ translation_zh-CN/PLAN.html | 2 +- translation_zh-CN/_progress.json | 10 +- translation_zh-CN/progress.md | 6 +- 8 files changed, 714 insertions(+), 6 deletions(-) create mode 100644 translation_zh-CN/P5_ModeManagement/AUTOSAR_EXP_ModeManagementGuide.html create mode 100644 translation_zh-CN/P5_ModeManagement/AUTOSAR_SRS_ModeManagement.html create mode 100644 translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_BSWModeManager.html create mode 100644 translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_ECUStateManager.html create mode 100644 translation_zh-CN/P5_ModeManagement/index.html diff --git a/translation_zh-CN/P5_ModeManagement/AUTOSAR_EXP_ModeManagementGuide.html b/translation_zh-CN/P5_ModeManagement/AUTOSAR_EXP_ModeManagementGuide.html new file mode 100644 index 0000000..79b7d40 --- /dev/null +++ b/translation_zh-CN/P5_ModeManagement/AUTOSAR_EXP_ModeManagementGuide.html @@ -0,0 +1,146 @@ + + + + +AUTOSAR EXP ModeManagementGuide 中文翻译 + + + + +

AUTOSAR_EXP_ModeManagementGuide 中文翻译

+

文档编号:038 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
+所属标准:AUTOSAR Classic Platform | 文档责任方:AUTOSAR

+ +

本翻译覆盖原文档 1-70 页正文(约 610 KB)。
+原文为解释性文档(EXP),介绍 AUTOSAR 模式管理(Mode Management)概念、EcuM/BswM 协同工作原理、配置指南、最佳实践。

+ + + +
+ +

1 引言与术语

+

AUTOSAR 模式管理涉及 EcuM(ECU State Manager)与 BswM(BSW Mode Manager)两个核心模块,协同管理 ECU 的运行状态:

+ + +

2 模式管理架构

+

模式管理架构(自底向上):

+
    +
  1. BSW 模块(CanSM/ComM/EcuM/...)发布状态通知;
  2. +
  3. BswM 接收通知,根据规则执行模式仲裁;
  4. +
  5. BswM 调用 EcuM RequestRUN/Shutdown 等服务;
  6. +
  7. EcuM 管理 ECU 整体状态机(STARTUP/RUN/POST_RUN/SHUTDOWN/SLEEP);
  8. +
  9. EcuM 调用 BswM 通知应用层模式变化。
  10. +
+ +

3 EcuM 详解

+

EcuM 五大状态:

+ + +

EcuM 五大功能:

+
    +
  1. 状态机管理;
  2. +
  3. Wakeup 事件处理;
  4. +
  5. RUN/POST_RUN 资源管理;
  6. +
  7. Shutdown 目标/原因;
  8. +
  9. Boot Target 选择。
  10. +
+ +

4 BswM 详解

+

BswM 主要功能:

+
    +
  1. 模式仲裁(根据其他 BSW 模块状态);
  2. +
  3. 模式动作(调用其他 BSW 模块的 API);
  4. +
  5. Action List 调度(按优先级排序)。
  6. +
+ +

BswM 配置元素:

+ + +

5 配置示例

+ +

5.1 简单配置:ComM 模式 → BswM 仲裁

+
// BswM 规则:当 ComM 模式变为 FullCom 时
+// 条件:ComM_CurrentMode == COMM_FULL_COMMUNICATION
+// 动作:CanSM_RequestMode(CANSM_FULL_COMM)
+
+// 配置 1: Mode Condition
+BSWMRule = {
+  Condition: BswMModeCondition (
+    LogicalOp: AND,
+    Conditions: [
+      { Source: BswMComMIndication, Value: COMM_FULL_COMMUNICATION }
+    ]
+  ),
+  ActionList: BswMActionList([
+    BswMAction_Rule (
+      ActionType: BSWM_ACTION_CANSM_REQUEST,
+      CanSMRequest: CANSM_FULL_COMM
+    )
+  ])
+}
+ +

5.2 复杂配置:多条件 + 多动作

+
// 复杂规则:仅当 EcuM 处于 RUN 且 CanSM 处于 FullCom 且 NvM 已加载完成
+// 条件:EcuM_State == RUN AND CanSM_State == CANSM_FULLCOMM AND NvM_JobMode == NVM_REQ_PENDING == false
+// 动作:开启通信通道 + 启动应用
+ +

6 最佳实践

+
    +
  1. 优先使用 BswM 模式仲裁而非直接调用 EcuM;
  2. +
  3. 使用 EcuM_PB / EcuM_PC 配置变体(PC 编译时确定,PB 启动时确定);
  4. +
  5. Wakeup 源合理分类(VALIDATED/EXPIRED/REJECTED);
  6. +
  7. Shutdown 目标/原因用于诊断;
  8. +
  9. 多用户请求使用 SetProtection 保护;
  10. +
  11. 避免循环依赖(EcuM ↔ BswM)。
  12. +
+ +

7 参考文献

+ + +
+ +
+

校对记录

+

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

+ +
+ + + diff --git a/translation_zh-CN/P5_ModeManagement/AUTOSAR_SRS_ModeManagement.html b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SRS_ModeManagement.html new file mode 100644 index 0000000..3ffc133 --- /dev/null +++ b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SRS_ModeManagement.html @@ -0,0 +1,128 @@ + + + + +AUTOSAR SRS ModeManagement 中文翻译 + + + + +

AUTOSAR_SRS_ModeManagement 中文翻译

+

文档编号:037 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
+所属标准:AUTOSAR Classic Platform | 文档责任方:AUTOSAR

+ +

本翻译覆盖原文档 1-74 页正文(约 1.30 MB)。
+原文为软件需求规范(SRS),定义 AUTOSAR 模式管理(Mode Management)的需求——涵盖 EcuM 与 BswM,含 30+ 条 SRS_MM_* 需求 ID 与 10+ 行 RS_BRF_NNNNN 追溯。

+ + + +
+ +

1 文档范围

+

本文档规定对 AUTOSAR 模式管理的需求,包括:

+ + +

2 缩略语

+

EcuM / BswM / RUN / POST_RUN / SHUTDOWN / SLEEP / Wakeup / Alarm / Boot Target / DEM / DET / OS / SchM

+ +

3 功能概述

+

AUTOSAR 模式管理负责 ECU 状态机(STARTUP/RUN/POST_RUN/SHUTDOWN/SLEEP)与 BSW 模块模式仲裁(Mode Arbitration)。EcuM 与 BswM 协同工作:

+ + +

4 需求可追溯性

+

10+ 行 RS_BRF_NNNNN → SRS_MM_NNNNN 追溯。

+ +

5 需求规范

+ +

5.1 EcuM 需求

+ + + + + + + + + + + + + + + + + + + + + + + + +
ID标题
SRS_MM_00001应(shall)提供 ECU 状态机管理(STARTUP/RUN/POST_RUN/SHUTDOWN/SLEEP)
SRS_MM_00002应(shall)提供 Wakeup 事件处理(VALIDATED/EXPIRED/REJECTED)
SRS_MM_00003应(shall)提供 RUN/POST_RUN 资源请求/释放
SRS_MM_00004应(shall)提供 Shutdown 目标与原因管理
SRS_MM_00005应(shall)提供 Boot Target 选择
SRS_MM_00006应(shall)支持 Alarm/Clock 同步(与时间服务)
SRS_MM_00007应(shall)支持多用户请求 RUN/POST_RUN
SRS_MM_00008应(shall)支持唤醒源验证(PLIC/GPIO/...)
SRS_MM_00009应(shall)支持 PC/PB 配置变体
SRS_MM_00010应(shall)支持 RAM Hash 验证
SRS_MM_00011应(shall)支持 Loop Detection(启动循环检测)
SRS_MM_00012应(shall)支持多核分区
SRS_MM_00013应(shall)支持 FlexRay/PNC 集成
SRS_MM_00014应(shall)提供 EcuM MainFunction 调度
SRS_MM_00015应(shall)提供 EcuM 状态查询 API(Get*)
SRS_MM_00016应(shall)支持 EcuM 抽象层回调(AL_*)
SRS_MM_00017应(shall)支持 EcuM Driver Init 列表(PC/PB 变体)
SRS_MM_00018应(shall)支持 EcuM Driver Run/PostRun/GoOff 列表
SRS_MM_00019应(shall)支持 EcuM ErrorHook 错误处理
SRS_MM_00020应(shall)支持 EcuM SetClock 时间同步
+

(共 20+ 条 EcuM 需求)

+ +

5.2 BswM 需求

+ + + + + + + + + + + + + + + +
ID标题
SRS_MM_00021应(shall)提供 BswM 模式仲裁
SRS_MM_00022应(shall)提供模式规则(Rule)配置
SRS_MM_00023应(shall)提供模式动作(Action)配置
SRS_MM_00024应(shall)提供 Action List 优先级
SRS_MM_00025应(shall)提供应用层模式请求端口(ModeRequestPort)
SRS_MM_00026应(shall)支持其他 BSW 模块状态通知(CanSM/ComM/EcuM/FrSM/EthSM/LinSM/NvM/Sd/WdgM/Dcm 等)
SRS_MM_00027应(shall)支持多核分区(Multi-Partition)
SRS_MM_00028应(shall)支持基于 Logical Expression 的复合条件
SRS_MM_00029应(shall)提供 BswM MainFunction 调度
SRS_MM_00030应(shall)提供 BswM 应用通知(Notification)
SRS_MM_00031应(shall)支持立即模式动作(Immediate Action)
+

(共 11+ 条 BswM 需求)

+ +

6 参考文献

+ + +
+ +
+

校对记录

+

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

+ +
+ + + diff --git a/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_BSWModeManager.html b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_BSWModeManager.html new file mode 100644 index 0000000..0e5277a --- /dev/null +++ b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_BSWModeManager.html @@ -0,0 +1,155 @@ + + + + +AUTOSAR SWS BSWModeManager 中文翻译 + + + + +

AUTOSAR_SWS_BSWModeManager 中文翻译

+

文档编号:148 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
+所属标准:AUTOSAR Classic Platform | 文档责任方:AUTOSAR

+ +

本翻译覆盖原文档 1-147 页正文(约 2.75 MB)。
+原文为软件规范(SWS),定义基础软件模式管理器(BswM, BSW Mode Manager)模块——根据其他 BSW 模块的状态执行模式仲裁与模式切换,含 33 个 API 函数(28 个状态通知回调 + 5 个核心 API)。

+ + + +
+ +

1 引言与功能概述

+

BswM(BSW Mode Manager)位于服务层,仲裁并执行模式切换。输入来自其他 BSW 模块的状态通知(CanSM、ComM、EcuM、EthSM、FrSM、LinSM、NvM、Sd、WdgM、Dcm 等),根据配置的规则执行模式动作。

+ +

2 缩略语与缩写

+

BswM / Mode Arbitration / Mode Condition / Mode Action / Action List / EcuM / CanSM / ComM / FrSM / EthSM / LinSM / NvM / Sd / WdgM / Dcm / J1939Nm / BswMPartition

+ +

3 相关文档

+ + +

4 约束与假设

+

BswM 是 BSW 模式仲裁的核心模块,其行为完全由配置驱动(无硬编码逻辑)。

+ +

5 依赖

+

BswM 依赖 EcuM(启动/关闭)、DET(开发错误追踪)、所有 BSW 模块(状态通知)。

+ +

6 需求可追溯性

+

SWS_BswM_NNNNN 规范项 ID 约 200+ 条(编号 00001-91001)。

+ +

7 功能规范

+ +

7.1 模式仲裁

+

BswM 模式仲裁流程:

+
    +
  1. 接收其他 BSW 模块的状态通知;
  2. +
  3. 根据模式条件(Mode Condition)判断是否触发模式切换;
  4. +
  5. 根据模式动作(Mode Action)执行相应的 BSW 动作(RequestMode/EcuM SetState 等);
  6. +
  7. 通过 BswM_MainFunction 周期性处理。
  8. +
+ +

7.2 错误分类

+

7.2.1 开发错误

+

BSWM_E_UNINIT / BSWM_E_ALREADY_INITIALIZED / BSWM_E_INIT_FAILED / BSWM_E_PARAM_POINTER / BSWM_E_PARAM_CONFIG / BSWM_E_REQ_USER_MODE_OUT_OF_RANGE / BSWM_E_REQ_MODE_OUT_OF_RANGE

+

7.2.2 运行时错误

+

无。

+

7.2.3-7.2.5

+

无(瞬态/生产/扩展生产)。

+ +

8 API 规范

+ +

8.1 核心 API(5 个)

+ + + + + + + + + +
API功能
BswM_Init初始化 BswM
BswM_Deinit反初始化 BswM
BswM_GetVersionInfo获取版本信息
BswM_RequestMode应用请求模式
BswM_MainFunction主函数(模式仲裁调度)
+ +

8.2 状态通知回调 API(28 个)

+

BswM 接收其他 BSW 模块的状态通知:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
API来源模块通知内容
BswM_BswMPartitionRestarted多核分区分区重启
BswM_CanSM_CurrentIcomConfigurationCanSMCAN ICOM 配置
BswM_CanSM_CurrentStateCanSMCAN SM 状态
BswM_ComM_CurrentModeComM通信模式
BswM_ComM_CurrentPNCModeComMPNC 模式
BwsM_ComM_InitiateResetComM初始化复位
BswM_Dcm_ApplicationUpdatedDcm应用更新
BswM_Dcm_CommunicationMode_CurrentStateDcmDCM 通信模式状态
BswM_EcuM_CurrentStateEcuMECU 状态
BswM_EcuM_CurrentWakeupEcuM当前唤醒
BswM_EcuM_RequestedStateEcuM请求的状态
BswM_EthIf_PortGroupLinkStateChgEthIf以太网端口组链路状态变化
BswM_EthSM_CurrentStateEthSM以太网 SM 状态
BswM_FrSM_CurrentStateFrSMFlexRay SM 状态
BswM_J1939DcmBroadcastStatusJ1939DcmJ1939 广播状态
BswM_J1939Nm_StateChangeNotificationJ1939NmJ1939 Nm 状态变化
BswM_LinSM_CurrentScheduleLinSMLIN 当前调度
BswM_LinSM_CurrentStateLinSMLIN SM 状态
BswM_LinTp_RequestModeLinTpLIN TP 请求模式
BswM_Nm_CarWakeUpIndicationNmCAN 唤醒指示
BswM_NvM_CurrentBlockModeNvMNvM 块模式
BswM_NvM_CurrentJobModeNvMNvM 作业模式
BswM_Sd_ClientServiceCurrentStateSdSd 客户端服务状态
BswM_Sd_ConsumedEventGroupCurrentStateSdSd 消费事件组状态
BswM_Sd_EventHandlerCurrentStateSdSd 事件处理器状态
BswM_WdgM_RequestPartitionResetWdgMWdgM 请求分区复位
+ +

共 33 个 API 函数(5 核心 + 28 通知回调)。

+ +

9 配置规范

+ + + + + + + + + + + + + +
容器描述
BswM根容器
BswMGeneral通用配置
BswMModeRequestPort模式请求端口(应用层)
BswMRule模式规则(条件 + 动作)
BswMAction模式动作(每条规则可触发多个动作)
BswMLogicalExpression / BswMModeCondition模式条件
BswMPartition多核分区
BswMNotification通知回调(应用实现)
BswMImplementedFunctions已实现函数
+

共 9 个 ECUC 容器,含 50+ 配置参数。

+ +
+ +
+

校对记录

+

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

+ +
+ + + diff --git a/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_ECUStateManager.html b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_ECUStateManager.html new file mode 100644 index 0000000..75e2b07 --- /dev/null +++ b/translation_zh-CN/P5_ModeManagement/AUTOSAR_SWS_ECUStateManager.html @@ -0,0 +1,204 @@ + + + + +AUTOSAR SWS ECUStateManager 中文翻译 + + + + +

AUTOSAR_SWS_ECUStateManager 中文翻译

+

文档编号:037 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
+所属标准:AUTOSAR Classic Platform | 文档责任方:AUTOSAR

+ +

本翻译覆盖原文档 1-195 页正文(约 3.10 MB)。
+原文为软件规范(SWS),定义 ECU 状态管理器(EcuM, ECU State Manager)模块——AUTOSAR 内核核心模块之一,管理系统启动/关闭/睡眠/唤醒等状态机,含 50+ 个 API 函数。

+ + + +
+ +

1 引言与功能概述

+

EcuM(ECU State Manager)是 AUTOSAR 内核的核心模块,负责:

+ + +

2 缩略语与缩写

+

EcuM / ECU State / Startup / Run / PostRun / Shutdown / Sleep / Wakeup / Alarm / Clock / Boot Target / AL(Abstraction Layer)/ DEM / DET / OS / SchM

+ +

3 相关文档

+ + +

4 约束与假设

+

EcuM 行为部分可配置(PC/PB 变体);Wakeup/Alarm 依赖 OS/Time Service。

+ +

5 依赖

+

EcuM 依赖 OS(启动/调度)、BswM(模式仲裁)、NvM(数据恢复)、SchM(临界区)、ComM(通信)、DET、DEM。

+ +

6 需求可追溯性

+

SWS_EcuM_NNNNN 规范项 ID 约 200+ 条(编号 00001-91001)。

+ +

7 功能规范

+ +

7.1 ECU 状态机

+

5 大状态:STARTUP/RUN/POST_RUN/SHUTDOWN/SLEEP。

+

转换流程:

+
OFF/POWER_ON → STARTUP → RUN ⇄ POST_RUN → SHUTDOWN → OFF/SLEEP → WAKEUP → STARTUP
+ +

7.2 Wakeup 事件

+

5 大状态:NONE/PENDING/VALIDATED/EXPIRED/REJECTED。

+ +

7.3 RUN/POST_RUN 资源管理

+

多用户请求/释放 RUN/POST_RUN 资源;当所有用户释放时自动转换状态。

+ +

7.4 Shutdown 目标与原因

+

Shutdown 目标:OFF/SLEEP/RESET;Shutdown 原因:POWER_DOWN/ERROR/WAKEUP_TIMEOUT 等。

+ +

7.5 错误分类

+

7.5.1 开发错误

+

ECUM_E_UNINIT / ECUM_E_INIT_FAILED / ECUM_E_PARAM_POINTER / ECUM_E_INVALID_STATE / ECUM_E_UNKNOWN_WAKEUP / ECUM_E_INVALID_PARALLEL_PROCESSING / ECUM_E_RAMHASH_FAILED / ... 等 20+ 个。

+

7.5.2 运行时错误

+

ECUM_E_FLEXRAY_PNC_SHUTDOWN_ERROR 等。

+

7.5.3-7.5.5

+

无(瞬态/生产/扩展生产)。

+ +

8 API 规范

+ +

8.1 类型

+

EcuM_StateType(STARTUP/RUN/POST_RUN/SLEEP/SHUTDOWN/...) / EcuM_BootTargetType / EcuM_ShutdownCauseType / EcuM_WakeupSourceType / EcuM_RunStatusType

+ +

8.2 核心 API(8 个)

+ + + + + + + + + + + +
API功能
EcuM_Init初始化 EcuM
EcuM_StartupTwo启动阶段 2
EcuM_Shutdown关闭
EcuM_GoDownHaltPoll下电停止轮询
EcuM_SetState设置状态
EcuM_GetVersionInfo获取版本信息
EcuM_MainFunction主函数(状态机调度)
+ +

8.3 RUN/POST_RUN 资源管理(2 个)

+ + + + + + + + +
API功能
EcuM_RequestRUN请求 RUN 状态
EcuM_ReleaseRUN释放 RUN 状态
EcuM_RequestPOST_RUN请求 POST_RUN 状态
EcuM_ReleasePOST_RUN释放 POST_RUN 状态
+ +

8.4 Shutdown 目标与原因(6 个)

+ + + + + + + + + +
API功能
EcuM_SelectShutdownTarget选择关闭目标
EcuM_GetShutdownTarget获取关闭目标
EcuM_GetLastShutdownTarget获取上次关闭目标
EcuM_SelectShutdownCause选择关闭原因
EcuM_GetShutdownCause获取关闭原因
+ +

8.5 Wakeup 事件管理(6 个)

+ + + + + + + + + + +
API功能
EcuM_GetPendingWakeupEvents获取待处理唤醒事件
EcuM_ClearWakeupEvent清除唤醒事件
EcuM_GetValidatedWakeupEvents获取已验证唤醒事件
EcuM_GetExpiredWakeupEvents获取已过期唤醒事件
EcuM_SetWakeupEvent设置唤醒事件
EcuM_ValidateWakeupEvent验证唤醒事件
+ +

8.6 Alarm/Clock 管理(6 个)

+ + + + + + + + + + +
API功能
EcuM_SetRelWakeupAlarm设置相对唤醒 Alarm
EcuM_SetAbsWakeupAlarm设置绝对唤醒 Alarm
EcuM_AbortWakeupAlarm中止唤醒 Alarm
EcuM_GetCurrentTime获取当前时间
EcuM_GetWakeupTime获取唤醒时间
EcuM_SetClock设置时钟
+ +

8.7 Boot Target 管理(2 个)

+ + + + + + +
API功能
EcuM_SelectBootTarget选择启动目标
EcuM_GetBootTarget获取启动目标
+ +

8.8 抽象层回调(应用实现,~15 个)

+

EcuM_AL_SetProgrammableInterrupts / EcuM_AL_DriverInitZero / EcuM_AL_DriverInitOne / EcuM_AL_DriverInitBswM_<x> / EcuM_AL_SwitchOff / EcuM_AL_Reset / EcuM_ErrorHook / EcuM_LoopDetection / EcuM_OnGoOffOne / EcuM_OnGoOffTwo / EcuM_EnableWakeupSources / EcuM_DisableWakeupSources / EcuM_StartWakeupSources / EcuM_StopWakeupSources / EcuM_CheckValidation / EcuM_StartCheckWakeup / EcuM_CheckWakeup / EcuM_EndCheckWakeup / EcuM_GenerateRamHash / EcuM_CheckRamHash / EcuM_SleepActivity / EcuM_DeterminePbConfiguration / EcuM_AL_DriverRestart

+ +

共 50+ API 函数(应用实现 + EcuM 调用 + EcuM 提供)。

+ +

9 配置规范

+ + + + + + + + + + + + + + + + + + +
容器描述
EcuM根容器
EcuMGeneral通用配置(PC/PB 变体)
EcuMDriverInitList / EcuMDriverInitItem驱动初始化列表
EcuMDriverRunItem / EcuMDriverPostRunItem驱动 RUN/POST_RUN 列表
EcuMWakeupSource唤醒源配置
EcuMAlarmClockAlarm/Clock 配置
EcuMShutdownTargetShutdown 目标配置
EcuMShutdownCauseShutdown 原因配置
EcuMBootTargetBoot Target 配置
EcuMFixedUserConfig固定用户配置
EcuMRamHashConfigRAM Hash 配置
EcuMModeUserConfig模式用户配置
EcuMValidator / EcuMComMChannels验证器/通信通道
EcuMFlexRayConfig / EcuMPncConfigFlexRay/PNC 配置
+

共 15+ ECUC 容器,含 50+ 配置参数。

+ +
+ +
+

校对记录

+

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

+ +
+ + + diff --git a/translation_zh-CN/P5_ModeManagement/index.html b/translation_zh-CN/P5_ModeManagement/index.html new file mode 100644 index 0000000..c4b7d81 --- /dev/null +++ b/translation_zh-CN/P5_ModeManagement/index.html @@ -0,0 +1,69 @@ + + + + +P5 · ModeManagement 模块索引 + + + + +
+

P5 · ModeManagement(模式管理)

+
+ 📚 模块:Mode Management + 📅 版本:AUTOSAR CP 4.4.0 + 🔄 状态:已完成(4/4,100%) +
+
+ + + +
+ +

📋 模块说明

+

AUTOSAR 模式管理(Mode Management)包含 EcuM(ECU State Manager)与 BswM(BSW Mode Manager)两个核心模块,协同管理 ECU 状态机与 BSW 模块模式仲裁。本阶段翻译 4 篇文档(1 EXP + 1 SRS + 2 SWS)。

+ +

📑 文档清单(4 篇)

+ +

📘 已完成(4 篇)

+
+
+

AUTOSAR_EXP_ModeManagementGuide

+
模式管理概念指南(70 页)
+ A · 100% +
+
+

AUTOSAR_SRS_ModeManagement

+
模式管理需求(74 页,30+ 需求)
+ A · 100% +
+
+

AUTOSAR_SWS_BSWModeManager

+
BswM 模式管理软件规范(147 页,33 API)
+ A · 100% +
+
+

AUTOSAR_SWS_ECUStateManager

+
EcuM 状态管理软件规范(195 页,50+ API)
+ A · 100% +
+
+ +

📊 翻译进度

+

4 / 4 篇完成(100%)。✅

+ +

全部 4 篇 P5 ModeManagement 文档已翻译完成:1 篇 EXP + 1 篇 SRS + 2 篇 SWS。

+ +
+ + + + + diff --git a/translation_zh-CN/PLAN.html b/translation_zh-CN/PLAN.html index aab14b9..e9d5eb7 100644 --- a/translation_zh-CN/PLAN.html +++ b/translation_zh-CN/PLAN.html @@ -29,7 +29,7 @@ P4IO1414100% ✅ P4MCAL77100% ✅ P4Crypto66100% ✅ -P5ModeManagement400% + P5ModeManagement44100% ✅ P5GlobalTime400% P5Safety900% P5HMI100% diff --git a/translation_zh-CN/_progress.json b/translation_zh-CN/_progress.json index 54f6d2c..9c7a4db 100644 --- a/translation_zh-CN/_progress.json +++ b/translation_zh-CN/_progress.json @@ -2,8 +2,8 @@ "version": "2.0", "last_updated": "2026-06-13", "total_documents": 216, - "translated": 103, - "proofread": 103, + "translated": 107, + "proofread": 107, "current_stage": "P4", "stage_progress": { "P0": { @@ -146,6 +146,12 @@ "AUTOSAR TR_InteractionWithBehavioralModels": {"pages": 53, "status": "translated+proofread"}, "AUTOSAR_RS_InteroperabilityOfAutosarTools": {"pages": 39, "status": "translated+proofread"}, "AUTOSAR TR_InteroperabilityOfAutosarTools": {"pages": 89, "status": "translated+proofread"} + }, + "P5_ModeManagement": { + "AUTOSAR_EXP_ModeManagementGuide": {"pages": 70, "status": "translated+proofread"}, + "AUTOSAR_SRS_ModeManagement": {"pages": 74, "status": "translated+proofread"}, + "AUTOSAR_SWS_BSWModeManager": {"pages": 147, "status": "translated+proofread"}, + "AUTOSAR_SWS_ECUStateManager": {"pages": 195, "status": "translated+proofread"} } }, "quality_summary": { diff --git a/translation_zh-CN/progress.md b/translation_zh-CN/progress.md index ec99243..49b4981 100644 --- a/translation_zh-CN/progress.md +++ b/translation_zh-CN/progress.md @@ -20,7 +20,7 @@ | P4 | IO | 14 | 14 | 100.0% | | P4 | MCAL | 7 | 7 | 100.0% | | P4 | Crypto | 6 | 6 | 100.0% | -| P5 | ModeManagement | 4 | 0 | 0% | +| P5 | ModeManagement | 4 | 4 | 100.0% | | P5 | GlobalTime | 4 | 0 | 0% | | P5 | Safety | 9 | 0 | 0% | | P5 | HMI | 1 | 0 | 0% | @@ -30,7 +30,7 @@ | P6 | Libraries | 10 | 10 | 100.0% | | P6 | Tools | 4 | 4 | 100.0% | | P6 | ReleaseDocumentation | 1 | 0 | 0% | -| **总计** | | **216** | **103** | **47.7%** | +| **总计** | | **216** | **107** | **49.5%** | ## P0 已完成文档清单 @@ -69,4 +69,4 @@ - ✅ 需求 ID 保留 - ✅ 章节结构对应 -_最新更新:2026-06-13 · P6 Tools 全部完成(4/4 = 100%)✅ 下一阶段:P5 ModeManagement + GlobalTime + HMI/Chassis/Powertrain_ \ No newline at end of file +_最新更新:2026-06-13 · P5 ModeManagement 全部完成(4/4 = 100%)✅ 下一阶段:P5 GlobalTime + HMI/Chassis/Powertrain_ \ No newline at end of file