CAN总线基础知识(5)——CAN的过载帧

CAN总线基础知识(5)

什么是过载帧?

当某个接收节点没有做好接收下一帧数据的准备时,将发送过载帧以通知发送节点。

可以理解成,接收节点A接收报文的能力达到极限了,于是该节点就发出过载帧告诉总线的其他节点,接收节点A已经没有能力处理你们发来的报文了。

过载帧由过载标志和过载帧界定符组成。

 

由于存在多个节点同时过载且过载帧发送有时间差问题,可能出现过载标志叠加后超过6个位的现象。

 

所以过载标志由6 个显性位和紧随其后的其他节点产生的过载标志构成(而主动错误标志最多包含12个显性位),过载定界符包含8 个隐性位。

有三种情况会引起过载帧:

1.接收节点自身原因。接收节点由于某种原因需要延迟接收下一个数据帧或者遥控帧。

2.在帧间隔的间歇段的第一位和

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值