CAN总线同步

 

 

CAN接收和发送数据

我们需要把CAN的控制和收发器的工作过程了解透彻 

CANAN总线的传输线缆用双绞线

CAN收发器是根据什么来?电信号  转换成逻辑电平 差分传输 

总线电平有两种   显性电平和隐形电平 

 

 

变化越快 速度越快....根据自己选择的标准!

控制器:......逻辑电平 到报文 

数据帧举例

起始段 仲裁段(优先级。。。显性覆盖隐性)   CAN可以挂多个节点   我当前发送的电平和总线电平 

数据越小 优先级越高 

控制段 数据有多少长度 有多少字节  不能超过8个字节

校验和 

应答段:是否正确接收

帧结束

 

硬同步:数据起始段的同步....信号线走直流电平 作为接收方来说,如果长时间没有捕获不到上升沿或者下降沿  那会出现同步错误

所以CAN总线会插入帧间隔...帧间隔是隐性电平 

当出现边沿中 就被认为是同步开始  只能保证起始

时序和总线的时序 有偏差的时候 调整缓冲段  CAN总线在稳定性和可靠性中做了很多的工作  都有很多的机制 同步啊检错啊

 

posted @ 2020-06-20 11:44  冰糖葫芦很乖  阅读(628)  评论(0编辑  收藏  举报