打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
转载:CAN BusOff相关知识点

1、什么是CAN Bus Off

    举例:
    车上一个ECU 1, 一直向总线上发送消息,可怎么都发送不出去。
    如果这个累计到一定的次数(255),按照CAN总线协议:
     ECU 1自己的进入 BUSOFF模式,这个时候ECU 1 一时半会是不能发送信息了。

2、总线Bus Off之后会做何处理

      ECU 1在自己内部检测到BUS OFF后,默默的从逻辑上退出了总线,暂时他没妨碍大家,ECU 1他自己也搞不明白啥回事,于是ECU 1拿着小本子,记下了x年x月x日x时x分x秒, 当时汽车电压,里程,xxx 是多少多少,我bus off 了。
      写完备案后,ECU 1 开始数时间,等待x秒后,重启自己的CAN模块。

3、Bus Off时计数的变化规律

      bus off是个非常集体的概念:
      ECU自己发送失败,TX error count + 8,
      ECU自己发送成功,TX error count - 1,
      这个TX error count 超过255,ECU就必须进入Bus Off 状态,并需要逻辑上断开总线。

4、CAN frame 的一些常见错误

发送ECU检查:
      有无ACK;
      CRC检查,CRC Delimiter, ACK Delimiter,EOF等;
      BIT监控, 送的那个ECU,自己校对每个BIT,看有没有都送对(ID区域,和ACK区域除外)。

接收ECU检查:
      CRC检查,CRC Delimiter, ACK Delimiter,EOF等;
      检查有无联系6比特是全0、或全1的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
CAN通信:Busoff以后,为什么要等待128次连续11个隐性位?
CAN Busoff原理/快慢恢复介绍以及利用Vector VH6501 CAN干扰仪经典CAN2....
汽车CAN总线数据帧解析---汽车语言知多少
CAN总线要点
关于CAN报文中ACK应答错误的检测原理
汽车CAN总线关闭故障的诊断与恢复
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服