车载时钟同步can_tsync同步原理

发布者:数据梦想最新更新时间:2024-02-03 来源: elecfans关键字:同步原理 手机看文章 扫描二维码
随时随地手机看文章

can_tsync同步原理

整体来说,can的时间同步还是比较简单的,如下图所示,整个过程如下(tips:时间戳自1970年1月1日00:00:00经过的时间,是由秒+纳秒组成的。):


1time master在t01时刻以广播的形式发送一个sync报文,并把时间秒部分的时间放到报文上,发送到time slave;使用can confirmation的机制,记下sync报文实际从can驱动发送出去的时间,t1r.

  1. time slave在t2r时刻接收到sync报文

  2. time master在sync发送完之后,随后发送follow up报文,并把t1r的纳秒通过报文发送出去,即t4r = t2r-s(t0r)。这里有一个潜在条件,那就是sync报文由can timesync模块组装好报文后调用发送接口,直到从can driver上出去,整个时间是不会超过1s的。所以t4r实际上就是从can timesync报文发送出去直到can driver发送出去的一个延时。

  3. time slave在t3r接收到follow up报文。

  4. 因此在t3r时刻,master此刻真正的时间t(master_now) = t3r - t2r + t4r

注意:实际上,上面的时间大多都是不精确的:

  1. 时间戳是软件加上的,并不是由硬件加上的

  2. 没有考虑can总线上的延迟

  3. 没有考虑到从t3r到adjust时钟这段时间的误差。

图片

图片

  1. SYNC和FOLLOW_UP消息分为两种格式,Type=0x10为不安全的不带CRC校验的报文格式,对应FUP消息类型为0x18;Type=0x20为带CRC校验的安全报文格式,对应FUP消息类型为0x28。

  2. Byte0:时间同步类型:0x20代表当前发送的是带CRC校验的TSync同步消息, 0x28代表当前发送的是对应0x20 SYNC消息的FUP同步消息;0x10代表当前发送的是不带CRC校验的TSync同步消息, 0x18代表当前发送的是对应0x10 SYNC消息的FUP同步消息;

  3. Byte1:byte0为0x20或0x28时,Byte1为该消息的CRC校验值;

  4. Byte2:高4位为时间同步域Time Domain;低4位为Sequence Counter,随发送次数循环累加;

  5. Byte3:byte0为0x10或0x20时,Byte3为UserByte0;同步类型为0x28或0x18时,高5位保留, bit3 SGW为时间同步状态(0:SyncToGTM, 1:SyncToSubDomain),bit1-bit0 OVS为时间同步溢出时间overflow of seconds;

  6. Byte4-Byte7为同步时间,同步类型为SYNC消息时为32bits 秒时间,同步类型为FUP消息时为30bits ns时间。


关键字:同步原理 引用地址:车载时钟同步can_tsync同步原理

上一篇:车载时钟同步can_tsync实现原理
下一篇:一种汽车电子中经常使用的开关量检测电路

推荐阅读最新更新时间:2024-11-07 23:19

解析数字门禁可视对讲中的音视频同步原理
本文介绍了一种基于新型的音视频同步解决方案。阐述了方案的构思,设计和实现方法。该方案已在一种新型的数字化智能家居门禁系统中得到了应用,并取得良好的效果。 一、引言 目前,成熟的智能家居系统的室外机、门禁可视对讲和门禁控制几乎全部采用模拟信号,安装时需要架设专用网络,布线复杂,不可扩展,灵活性差,传输距离短,投资大,维护成本高。随着市场需求的增长、消费者消费观念的提高以及模拟系统沉重的工程维护代价,结合以太网技术的全数字室外机和门禁产品成为研发的热点。但是在诸多因素影响下,当前的数字门禁产品不成熟、不稳定、价格高昂,特别是门禁对讲中的音视频同步问题,一直以来都是数字可视对讲的短板。 二、音视频同步问题概述   音
[安防电子]
同步发电机的工作原理 同步发电机作用
  同步发电机的工作原理   同步发电机的工作原理是将机械能转换为电能,其基本原理是利用电磁感应法将旋转的磁场转化为电能。其工作过程如下:   通过直流励磁给转子提供磁场,使得转子和定子的磁场同步。   当转子旋转时,转子内的磁场也会随之旋转,同时在定子线圈中产生感应电动势。   定子线圈中的感应电动势会引起电流流动,形成电磁场。   电磁场的作用下,电能从同步发电机中输出到电网中。同步发电机的转速与电网的频率保持同步,因此转速是恒定的。在运行过程中,通过调节直流励磁电流,可以调节同步发电机的输出电压和功率因数,以满足电力系统的需求。同时,同步发电机还具有自动调节电压和频率的功能,可以通过自动调压器、自动调频器等装置,实现
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved