首页 > 其他 > 详细

CAN 采样率计算

时间:2021-01-21 16:38:56      阅读:249      评论:0      收藏:0      [点我收藏+]

 

结构图:

技术分享图片

 

 

SS (synchronization segment):
SS是通过监视帧间空间中从隐性位到显性位的边沿来执行同步的段。 帧间空间包括间歇,挂起传输和总线空闲。 总线空闲期间,所有节点均可开始传输。

 

TSEG1 (Time segment 1):
TSEG1是吸收CAN网络上物理延迟的网段。 CAN网络上的物理延迟是CAN总线上的延迟,输入比较器中的延迟和输出驱动器中的延迟的两倍。

 

TSEG2 (Time segment 2):

TSEG2是补偿由于频率误差引起的相位误差的部分

 

SJW (Resynchronization jump width)
SJW是延长或减少时间段的长度,以补偿由于相位误差引起的相位误差。

 

1.采样率 = (SS + TSEG1)/(SS + TSEG1+TSEG2)

 

2.Can bit time = 1/ Can speed 

3.Can Tq = Fn(分频数)/Fcan)     Fcan 输入时钟     Tq: Time quantum

4.CAN bit time = CAN Tq * TqCount

5.Tq Count = SS + TSEG1 + TSEG2    

 

CAN 采样率计算

原文:https://www.cnblogs.com/hkj8808/p/14307439.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!