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)