AUTOSAR_SRS_OCUDriver 中文翻译

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

本翻译覆盖原文档 1-16 页正文,约 540 KB / 16 页。
原文为软件需求规范(SRS),定义输出比较单元(Output Compare Unit, OCU)驱动模块的需求——含 12 条 SRS_Ocu_NNNNN 需求 ID 与 3 行 RS_BRF_NNNNN 追溯。
本翻译为"忠实精翻+结构化索引"型——保留全部章节、需求 ID 编号、配置可追溯性。


1 文档范围(Scope of document)

本文档规定对 OCU 驱动模块的需求。OCU 驱动是微控制器抽象层(MCAL)的一部分,控制输出比较单元的比较事件以生成精确时序输出。

2 缩略语与缩写

缩略语描述
OCUOutput Compare Unit(输出比较单元)
GPTGeneral Purpose Timer(通用定时器)
PWMPulse Width Modulation(脉宽调制)
ICUInput Capture Unit(输入捕获单元)
MCALMicrocontroller Abstraction Layer(微控制器抽象层)
Threshold阈值(比较值,匹配时触发事件)
Absolute Threshold绝对阈值(以定时器 tick 为单位)
Relative Threshold相对阈值(相对于当前计数器值)

3 功能概述(Functional Overview)

OCU 驱动(Output Compare Unit Driver)初始化并控制微控制器的输出比较单元。OCU 用于在定时器计数值匹配阈值时生成输出事件(如翻转、置位、清零、触发信号)。

OCU 驱动提供:

4 需求可追溯性(Requirements Tracing)

RS_BRF 需求描述由 SRS_Ocu 满足
RS_BRF_01056AUTOSAR BSW 模块应提供标准化接口Ocu_12200, Ocu_12201, Ocu_12202, Ocu_12203, Ocu_12204, Ocu_12205, Ocu_12206, Ocu_12207, Ocu_12208
RS_BRF_01064AUTOSAR BSW 应提供回调函数以访问上层模块Ocu_12209, Ocu_12210
RS_BRF_01904AUTOSAR 微控制器抽象应提供对硬件定时器的访问全部 12 需求

5 需求规范(Requirement Specification)

5.1 功能需求(Functional Requirements)

5.1.1 配置(Configuration)

ID标题描述
SRS_Ocu_12200应允许静态配置通道数应(shall)允许静态配置 OCU 通道数
SRS_Ocu_12201应允许静态配置默认引脚状态应(shall)允许配置每通道的默认输出状态(高/低/高阻)

5.1.2 初始化(Initialization)

ID标题描述
SRS_Ocu_12202应提供初始化服务应(shall)提供 Ocu_Init() 初始化服务

5.1.3 正常运行(Normal Operation)

ID标题描述
SRS_Ocu_12203应提供反初始化服务应(shall)提供 Ocu_DeInit() 服务
SRS_Ocu_12204应提供启动通道服务应(shall)提供 Ocu_StartChannel() 服务
SRS_Ocu_12205应提供停止通道服务应(shall)提供 Ocu_StopChannel() 服务
SRS_Ocu_12206应提供设置引脚状态服务应(shall)提供 Ocu_SetPinState() 服务
SRS_Ocu_12207应提供设置引脚动作服务应(shall)提供 Ocu_SetPinAction() 服务(比较匹配时动作:翻转/置位/清零)
SRS_Ocu_12208应提供获取计数器值服务应(shall)提供 Ocu_GetCounter() 服务
SRS_Ocu_12209应提供设置绝对阈值服务应(shall)提供 Ocu_SetAbsoluteThreshold() 服务
SRS_Ocu_12210应提供设置相对阈值服务应(shall)提供 Ocu_SetRelativeThreshold() 服务
SRS_Ocu_12211应提供禁用通知服务应(shall)提供 Ocu_DisableNotification() 服务

6 参考文献(References)


📋 校对记录

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