1.2、CAN总线帧格式

1、帧类型

2、帧类型介绍

(1)数据帧

扩展格式是为了扩展ID,ID号每4位一个字节(11位最大ID号为0x7FF)

(2)遥控帧

遥控帧由于没有Data,所以DLC可能没有意义,可给任意值,有时候也可给DLC赋予实际意义

(3)错误帧

(4)过载帧

(5)帧间隔

连续发送数据帧时,其中间会有一小段帧间隔。

被动状态表示设备不太可靠,延迟发送数据

3、位填充

只在SOF~CRC段进行填充

(1)位电平长时间不变容易出错,因此利用位填充将电平强行跳变一下(若连续出现6个相同的电平,即是错误帧或过载帧)

(2)总线空闲:连续出现11个隐性1。

如果没有位填充,数据段最多连续出现64个隐性1

4、

刚开始为空闲状态(隐性1)

相关推荐
LiYingL5 小时前
LAMIC:一种无需学习、布局可控的多参考图像生成方法
学习
小严家5 小时前
Java基础教程大全完整学习路径
java·开发语言·学习
yesyesyoucan5 小时前
在线魔方解谜站:从零入门到精通的智能魔方学习平台
学习·算法
Jason_zhao_MR6 小时前
米尔RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构
linux·嵌入式硬件·物联网·架构·嵌入式·嵌入式实时数据库
小痞同学6 小时前
stm32跑马灯实验
stm32·单片机·嵌入式硬件
HyperAI超神经6 小时前
【vLLM 学习】Prefix Caching
人工智能·深度学习·学习·大语言模型·cpu·gpu·vllm
.小墨迹7 小时前
C++学习之std::move 的用法与优缺点分析
linux·开发语言·c++·学习·算法·ubuntu
黑客思维者7 小时前
机器学习007:监督学习【回归算法】(线性回归)--股票背后的预测学
学习·机器学习·回归·线性回归·监督学习
EniacCheng7 小时前
【RUST】学习笔记-整型
笔记·学习·rust
宇宙realman_9997 小时前
Flash2833x_API的cmd文件解析
单片机