写点什么

详解 CAN 总线:CAN 总线报文格式—过载帧

  • 2022 年 10 月 10 日
    北京
  • 本文字数:673 字

    阅读完需:约 2 分钟

详解CAN总线:CAN总线报文格式—过载帧

CAN 总线上传输的信息称为报文,当总线空闲时任何连接的单元都可以开始发送新的报文。

CAN 通信是通过以下 5 种类型的帧进行的:

  • 数据帧

  • 遥控帧

  • 错误帧

  • 过载帧

  • 帧间隔

另外,数据帧和遥控帧有标准格式和扩展格式两种格式。标准格式有 11 个位的标识符(Identifier: 以下简称 ID), 扩展格式有 29 个位的 ID。

各种帧的用途如下表所示:

近期打算写 5 篇文章,分别详细介绍这 5 种类型的 CAN 总线报文格式,本篇博文将详细讲解 CAN 过载帧格式,创作不易,请各位朋友多多点赞、收藏、关注支持~

关注公众号:美男子玩编程,优先推送最新技术博文~

过载帧是用于接收单元通知其尚未完成接收准备的帧,过载帧由过载标志和过载界定符构成。


  • 过载标志由 6 个位的显性位组成,过载标志的构成与主动错误标志的构成相同。过载标志其形式破坏了间歇场的固定格式,结果使其他所有节点也检测到了一个出错状态,就都各自送出一个超载标志。

  • 过载界定符由 8 个位的隐性位组成,过载界定符的构成与错误界定符的构成相同。过载标志发送完毕后,每个节点都对总线进行监察,直到检测到一个隐性位为止。此时,每个节点均已发送完各自的过载标志,接着所有节点还要同时开始发送 7 个隐性位,配齐长达 8 位的过载界定符。

过载帧的构成如下图所示:


详解CAN总线:什么是CAN总线?

详解CAN总线:高速CAN总线和低速CAN总线的特性

详解CAN总线:CAN协议分层结构及功能

详解CAN总线:CAN节点硬件构成方案

详解CAN总线:常用CAN连接器的使用方法

详解CAN总线:CAN总线报文格式—数据帧

详解CAN总线:标准数据帧和扩展数据帧​​​​​​

详解CAN总线:CAN总线报文格式—遥控帧

详解CAN总线:CAN总线报文格式—错误帧

发布于: 刚刚阅读数: 3
用户头像

【研究方向】物联网、嵌入式、AI、Python 2018.02.09 加入

嵌入式工程师,创客爱好者,公众号:美男子玩编程,全网粉丝10万+。 CSDN博客专家、微软MVP、华为云云享专家、阿里云专家博主、知乎认证科学技术领域答主。

评论

发布
暂无评论
详解CAN总线:CAN总线报文格式—过载帧_汽车电子_不脱发的程序猿_InfoQ写作社区