简介:本文分析can总线中busoff概念。看下图:上图有几个概念:REC&TEC:当can消息发生错误时,此错误计数器将+8;争对上图举一个例子形象说明:比如一个刚工作的年轻小伙子,由于工作经验匮乏,工作中比较容易犯错,每当犯错就主动上报错误,但是领导不是很有时间去处理,上报的次数多余128次,年轻小伙变得消极,也不主动上报错误了,那么当犯的错误多了,达到255次了,领导重视了,主动去问,小伙子被动上报错误。此时总线关闭。当复位或检测到128次11位连续隐性位,总线会复位。但是此时总线依然是关闭状态,此时有一个机制去唤醒总线,50ms去请求一次,当一定次数未唤醒总线,就1s请求一次,一直下去