CAN报文多帧,首帧,流控帧,连续帧

一、CAN报文多帧,首帧,流控帧,连续帧

1.1、原文链接

转载原文链接

1.2、正文部分

在这里插入图片描述

数据发送为单帧,所以06代表发送的数据中含有6个字节,回复为正反馈,为连续帧。10 代表连续帧的首帧,1E代表此连续帧含有30个字节,30代表此连续帧的流控制帧,21,22,23,24代表连续帧中的第几帧,21代表第一帧,22代表第二帧,依此类推,其中AA为填充位。

  • 针对首帧而言
    首帧中,标准CAN和CAN-FD 格式相同

Byte0[7:4] : 固定为1,表示首帧。

Byte0[3:0]+Byte1[7:0] : 合起来表示数据长度,最大为4095,其余字节为数据段。


8位数据中,左边是起始位;
单个数据位中,左边位二进制的高位,右边是二进制的地位;

  • 针对流控帧而言
    流控帧中,标准CAN和CAN-FD 格式相同

Byte1[7:4] : 固定为3,表示流控帧。

Byte1[3:0] : 表示帧状态

Byte2 : BlockSize(BS), 表示上位机收到流控帧后,可发送的连续帧数量。设置为0时,发送数量无限制。

Byte3 : STmin(ms),表示上位机发送 连续帧之间的间隔

参考链接: CANFD 流控帧解释

二、后续

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值