文章目录
一、STBM模块概述
1.1 功能定义
STBM(Synchronized Time-base Manager,同步时基管理器)是AUTOSAR(汽车开放系统架构)中负责管理车载系统时间同步的核心模块。其核心功能包括:
- 时间同步管理:协调不同时间基准(如全局时基、偏移时基、纯本地时基)的同步,确保ECU(电子控制单元)间的时间一致性。
- 时间校正:通过偏移校正(Offset Correction)和速率校正(Rate Correction)算法,补偿时钟漂移和传输延迟。
- 时间记录与通知:记录时间同步事件(如时间跳变、超时),并通过回调机制通知上层模块。
- 用户数据管理:关联时间基准与用户自定义数据,支持动态更新。
1.2 在AUTOSAR中的定位与应用场景
- 符合AUTOSAR标准:遵循《AUTOSAR Classic Platform R19-11》规范,提供标准化接口(如
StbM_SetGlobalTime
、