CAN笔记(7) CAN协议(二)

CAN笔记(7) CAN协议(二)


1. 错误帧

用于在接收和发送消息时检测出错误通知错误的帧
错误帧由 错误标志 和 错误界定符 构成

错误帧的构成:
在这里插入图片描述

  • 错误标志
    主动错误标志: 6 个位的显性位 0,处于 主动错误状态 的单元检测出错误时输出的错误标志
    被动错误标志: 6 个位的隐性位 1,处于 被动错误状态 的单元检测出错误时输出的错误标志

  • 错误界定符
    错误界定符由 8 个位的隐性位 1 构成


2. 过载帧

用于接收单元通知其尚未完成接收准备的帧
过载帧由 过载标志 和 过载界定符 构成
过载帧的构成:
在这里插入图片描述

  • 过载标志
    过载标志的构成与主动错误标志的构成相同,6 个位的显性位 0

  • 过载界定符
    过载界定符的构成与错误界定符的构成相同,8 个位的隐性位 1


3. 帧间隔

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

过载帧和错误帧前不能插入帧间隔

帧间隔的构成:
在这里插入图片描述

  • 间隔
    3 个位的隐性位 1

  • 总线空闲
    隐性电平 1 ,无长度限制(0 亦可)
    本状态下,可视为总线空闲,要发送的单元可开始访问总线

  • 延迟传送(发送暂时停止)
    8 个位的隐性位 1
    只在处于被动错误状态的单元刚发送一个消息后的帧间隔中包含的段


参考:
《CAN入门书》


相关推荐:
CAN笔记(6) CAN协议(一)
CAN笔记(5) 协议标准规格
CAN笔记(4) 协议基本概念
CAN笔记(3) 错误状态
CAN笔记(2) CAN特点


谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

氢键H-H

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值