AUTOSAR_SRS_EEPROMDriver 中文翻译

文档编号:014 | 状态:Final(正式发布) | 发布于:AUTOSAR CP Release 4.4.0(2018-10-31)
所属标准:AUTOSAR Classic Platform 标准 | 文档责任方:AUTOSAR | 保密等级:AUTOSAR CONFIDENTIAL

本翻译覆盖原文档 1-19 页正文,约 510 KB / 19 页。
原文为软件需求规范(SRS),定义 EEPROM 驱动的需求——含 15+ 条 SRS_Eep_NNNNN 需求 ID 与 RS_BRF_NNNNN 追溯。
本翻译为"忠实精翻+结构化索引"型——保留全部章节、需求 ID 编号、配置可追溯性。


1 文档范围(Scope of document)

本文档规定对 EEPROM 驱动(Eep, EEPROM Driver)模块的需求。Eep 驱动位于微控制器抽象层(MCAL),直接驱动外部 EEPROM 硬件。

2 缩略语与缩写

缩略语描述
EepEEPROM Driver(EEPROM 驱动)
MCALMicrocontroller Abstraction Layer(微控制器抽象层)
MCUMicrocontroller Unit(微控制器单元)
DEMDiagnostic Event Manager(诊断事件管理器)
DETDefault Error Tracer(默认错误追踪器)

3 功能概述(Functional Overview)

Eep 驱动初始化并控制外部 EEPROM 硬件。提供:

4 需求可追溯性(Requirements Tracing)

RS_BRF 需求描述由 SRS_Eep 满足
RS_BRF_01056AUTOSAR BSW 模块应提供标准化接口Eep_12000, ..., Eep_12010
RS_BRF_01064AUTOSAR BSW 应提供回调函数以访问上层模块Eep_12011, Eep_12012
RS_BRF_01904AUTOSAR 微控制器抽象应提供对硬件定时器的访问全部需求

5 需求规范(Requirement Specification)

5.1 配置(Configuration)

ID标题描述
SRS_Eep_12000应允许静态配置 EEPROM 参数应(shall)允许静态配置 EEPROM 大小、页大小、基址、擦除时间等
SRS_Eep_12001应允许选择同步/异步模式应(shall)允许配置 EEPROM 操作是同步还是异步
SRS_Eep_12002应允许配置通知回调应(shall)允许配置 Eep_JobEndNotification/Eep_JobErrorNotification 回调

5.2 初始化(Initialization)

ID标题描述
SRS_Eep_12003应提供初始化服务应(shall)提供 Eep_Init() 初始化服务
SRS_Eep_12004应支持设置模式应(shall)提供 Eep_SetMode() 服务(Fast/Slow)

5.3 正常运行(Normal Operation)

ID标题描述
SRS_Eep_12005应提供读服务应(shall)提供 Eep_Read() 服务
SRS_Eep_12006应提供写服务应(shall)提供 Eep_Write() 服务
SRS_Eep_12007应提供擦除服务应(shall)提供 Eep_Erase() 服务
SRS_Eep_12008应提供比较服务应(shall)提供 Eep_Compare() 服务
SRS_Eep_12009应提供取消服务应(shall)提供 Eep_Cancel() 服务
SRS_Eep_12010应提供状态查询服务应(shall)提供 Eep_GetStatus() / Eep_GetJobResult() 服务
SRS_Eep_12011应提供作业结束通知应(shall)提供 Eep_JobEndNotification() 通知回调
SRS_Eep_12012应提供作业错误通知应(shall)提供 Eep_JobErrorNotification() 通知回调
SRS_Eep_12013应支持非阻塞实现应避免长期循环阻塞
SRS_Eep_12014应支持以字节/页为单位的访问应支持字节、页读/写

6 参考文献(References)


📋 校对记录

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