硬件同步
接收单元在总线空闲状态检测出帧起始时进行的同步调整,在检测出边沿的地方不考虑SJW的值而认为是SS段。硬件同步的过程如下图所示
:
再同步
在接收过程中检测出总线上的电平变化时进行的同步调整。
每当检测出边沿时,根据 SJW 值通过加长 PBS1 段,或缩短 PBS2 段,以调整同步。但如果发生了超出 SJW值的误差时,最大调整量不能超过SJW 值。
调整同步的规则
硬件同步和再同步遵从如下规则。
(1) 1 个位中只进行一次同步调整。
(2) 只有当上次采样点的总线值和边沿后的总线值不同时,该边沿才能用于调整同步。
(3) 在总线空闲且存在隐性电平到显性电平的边沿时,则一定要进行硬件同步。
(4) 在总线非空闲时检测到的隐性电平到显性电平的边沿如果满足条件(1)和(2),将进行再同步。但还要满足下面条件。
(5) 发送单元观测到自身输出的显性电平有延迟时不进行再同步。
(6) 发送单元在帧起始到仲裁段有多个单元同时发送的情况下,对延迟边沿不进行再同步。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
CAN
+关注
关注
57文章
2744浏览量
463623 -
检测
+关注
关注
5文章
4480浏览量
91443 -
总线
+关注
关注
10文章
2878浏览量
88052 -
同步
+关注
关注
0文章
89浏览量
19167
发布评论请先 登录
相关推荐
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
•41次下载
CAN总线通信原理分析
基于CAN总线系统结构构成,通过工程实践的具体应用以及对CAN控制器及收发器硬件结构的深入理解,并从通信的角度出发着重深入分析了CAN总线通
发表于 05-08 15:23
•404次下载
CAN总线基础的详细资料概述
本文档的主要内容详细介绍的是CAN总线基础的详细资料概述包括了:概述,汽车总线与CAN标准,CAN的通信机制,数据帧,错误检测与错误帧,
发表于 11-29 15:31
•121次下载
CAN总线的同步有何奥秘
CAN总线一直以来以稳定、容错性高而著称。要想达到这样的效果,其独特的同步机制是非常重要的一点,本文将为大家讲解一下CAN总线的
评论