CAN 节点状态转换

CAN 节点状态转换_第1张图片

CAN节点 按照错误严重程度可分为三种不同的状态
主动错误状态(Error Active)
被动错误状态(Error Passive)
总线关闭状态(Bus Off)

存在两种错误计数器
发送错误计数值 TEC : Transmit Error Counter    
接收错误计数值 REC: Receive Error Counter

当节点检测到错误时,会发出错误帧,并增加错误计数器的值,根据错误计数器的值,节点会进入不同的状态。具体的计数方法参照 ISO 11898-1

你可能感兴趣的:(网络,stm32,嵌入式硬件,单片机)