0 引言和功能概述
时间同步在不同应用程序和电子控制单元(ECU)之间至关重要,特别是在需要跨分布式系统关联不同事件的情况下。无论是为了跟踪这些事件的时间,还是为了在特定时间点触发它们,准确的时间同步都是实现系统协同工作的基础。
为此,AUTOSAR提供了一个时间同步API,使应用程序能够获取与其他实体或ECU同步的时间信息。有关所使用时间同步协议的格式、消息序列和语义的详细信息,请参阅AUTOSAR时间同步协议的协议要求规范(PRS)。
时间同步功能通过不同的“时间基础资源”(Time Base Resource,TBR)提供,这些资源根据其特性被分类为以下几种类型:
- 同步主时间基础:用于提供标准时间源的主时间基础。
- 偏移主时间基础:提供基于主时间基础的偏移时间。
- 同步从属时间基础:从主时间基础中获取时间信息的从属时间基础。
- 偏移从属时间