硬件同步
接收单元在总线空闲状态检测出帧起始时进行的同步调整,在检测出边沿的地方不考虑SJW的值而认为是SS段。硬件同步的过程如下图所示
:
再同步
在接收过程中检测出总线上的电平变化时进行的同步调整。
每当检测出边沿时,根据 SJW 值通过加长 PBS1 段,或缩短 PBS2 段,以调整同步。但如果发生了超出 SJW值的误差时,最大调整量不能超过SJW 值。
调整同步的规则
硬件同步和再同步遵从如下规则。
(1) 1 个位中只进行一次同步调整。
(2) 只有当上次采样点的总线值和边沿后的总线值不同时,该边沿才能用于调整同步。
(3) 在总线空闲且存在隐性电平到显性电平的边沿时,则一定要进行硬件同步。
(4) 在总线非空闲时检测到的隐性电平到显性电平的边沿如果满足条件(1)和(2),将进行再同步。但还要满足下面条件。
(5) 发送单元观测到自身输出的显性电平有延迟时不进行再同步。
(6) 发送单元在帧起始到仲裁段有多个单元同时发送的情况下,对延迟边沿不进行再同步。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
CAN
+关注
关注
57文章
2553浏览量
461081 -
检测
+关注
关注
5文章
4212浏览量
90927 -
总线
+关注
关注
10文章
2755浏览量
87428 -
同步
+关注
关注
0文章
89浏览量
19043
发布评论请先 登录
相关推荐
CAN总线同步规则 CAN总线同步方式
Jump Width)由于重同步的结果,PHASE_SEG1 可被延长或 PHASE_SEG2 可被缩短。相位缓冲段长度的改变量不应大于重同步跳转宽度。4.同步的规则
发表于 12-18 14:51
如何同步S32K118的can总线?
如何同步S32K118的can总线?我使用 can_pal_s32k118 的示例,但 ESR1 寄存器 指示 Flexcan 未同步到
发表于 05-24 10:12
基于CAN总线的多伺服电机同步控制
根据印刷机械的工艺特点,针对传统以机械长轴为动力源的印刷机同步系统,设计了基于CAN现场总线的多伺服电机同步控制系统方案,提出了上位机同步运
发表于 06-01 15:40
•39次下载
详解CAN总线信号传输位定时与位同步
CAN协议与其它现场总线协议的区别中有一个是:它使用同步数据传输而不是异步传输(面向字符)。这意味着传输性能得到更有效的发挥,但是另一方面,这需要更加复杂的位同步方法。
发表于 08-16 16:56
•2145次阅读
三峡一广州直流输电工程CAN总线设计特点
摘要:介绍了控制就地总线(CAN)的特点和主要技术指标;以CAN总线在三广直流输电工程中的应用为例。阐述了
CAN
发表于 11-05 14:27
•0次下载
CAN总线的同步有何奥秘
CAN总线一直以来以稳定、容错性高而著称。要想达到这样的效果,其独特的同步机制是非常重要的一点,本文将为大家讲解一下CAN总线的
评论