CAN总线基础知识(5)
什么是过载帧?
当某个接收节点没有做好接收下一帧数据的准备时,将发送过载帧以通知发送节点。
可以理解成,接收节点A接收报文的能力达到极限了,于是该节点就发出过载帧告诉总线的其他节点,接收节点A已经没有能力处理你们发来的报文了。
过载帧由过载标志和过载帧界定符组成。
由于存在多个节点同时过载且过载帧发送有时间差问题,可能出现过载标志叠加后超过6个位的现象。
所以过载标志由6 个显性位和紧随其后的其他节点产生的过载标志构成(而主动错误标志最多包含12个显性位),过载定界符包含8 个隐性位。
有三种情况会引起过载帧:
1.接收节点自身原因。接收节点由于某种原因需要延迟接收下一个数据帧或者遥控帧。
2.在帧间隔的间歇段的第一位和