专栏中心

EEPW首页 > 专栏 > 详解CAN总线:CAN总线报文格式—帧间隔

详解CAN总线:CAN总线报文格式—帧间隔

发布人:美男子玩编程 时间:2022-10-11 来源:工程师 发布文章

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


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

  • 数据帧 

  • 遥控帧 

  • 错误帧 

  • 过载帧 

  • 帧间隔


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


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


图片

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


帧间隔是用于分隔数据帧和遥控帧的帧。数据帧和遥控帧可通过插入帧间隔将本帧与前面的任何帧(数据帧、遥控帧、错误帧、过载帧)分开,过载帧和错误帧前不能插入帧间隔。


帧间隔的构成如下图所示:


图片

帧间隔由间隔段、总线空闲段和延迟传送段组成,具体说明如下所示:

  • 间隔段:间歇由3个隐性位构成。在间歇期间,不允许任何节点发送数据帧或远程帧。唯一可以执行的操作是通报超载状态;

  • 总线空闲段:总线空闲时间长短不限。总线一经确认处于空闲状态,则任何节点都可以访问总线来传送信息。因另一帧正在传送而延期发送的帧是从间歇之后的第一位开始送出的。通过对总线进行检测,出现在总线空闲期间的显性位将被认为是帧起始;

  • 延迟传送段:处于错误认可状态的节点完成其发送动作后,在被允许发送下一帧以前,它要在间歇之后送出8个隐性位。如果间歇期间执行了(由另一个节点引起的)发送动作,此节点将会变成正被发送的帧的接收器。


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: CAN总线 汽车电子

相关推荐

村田汽车电子元件技术交流会现场视频3

视频 2008-08-22

AEIF 2026 本周举行,软件定义汽车把车规半导体带到更多环节

PID控制及其在车辆上的应用

汽车电子的串口通V3.20

村田汽车电子元件技术交流会现场视频4

视频 2008-08-22

售价仅1.7元!STC高性价比车规级MCU重塑汽车电子供应链格局

Microchip推出车规级系统封装(SiP)混合型单片机SAM9X75 专为汽车及电动出行人机界面(HMI)应用而打造

车展热闹背后,汽车电子竞争正在往底层走

村田汽车电子元件技术交流会现场视频1

视频 2008-08-13

马瑞利将在2026北京车展发布20余项创新成果 推进本土化、成本效率优势与快速交付

村田汽车电子元件技术交流会现场视频5

视频 2008-08-22

量子、AI 与汽车电子推高芯片安全威胁

村田汽车电子元件技术交流会现场视频2

视频 2008-08-22

重磅:汽车电子风向标 AEIF 2026 最全议程发布,一场汽车电子人不可错过的盛会!

altera的汽车电子的参考设计

鲁棒控制系统 课件

IAR作为Qt Group独立BU携两项重磅汽车电子应用开发方案首秀北京车展

从单灯到区域动态氛围灯,纳芯微推出多 RGB 氛围灯驱动芯片 NSUC1527,助力汽车氛围灯智能化

高阶智驾要落地,线控底盘为什么必须执行得准

CAN 教程

更多 培训课堂
更多 焦点
更多 视频

技术专区