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)

相关推荐
金宗汉32 分钟前
《宇宙递归拓扑学:基于自指性与拓扑流形的无限逼近模型》
大数据·人工智能·笔记·算法·观察者模式
张永清-老清1 小时前
每周读书与学习->JMeter主要元件详细介绍(一)配置元件
学习·jmeter·性能调优·jmeter性能测试·性能分析·干货分享
狮智先生1 小时前
【学习笔记】利用meshlab进行曲面的质量检查
经验分享·笔记·课程设计·几何学
鼾声鼾语1 小时前
grootN1 grootN1.5 gr00t安装方法以及使用(学习)
学习·angular.js·simulink·isaacsim·isaaclab
清风6666661 小时前
基于单片机的简易智能衣架控制系统设计
单片机·嵌入式硬件·毕业设计·课程设计
酷飞飞2 小时前
I2C软实现基于GD32F407VE的天空星的配置
单片机·嵌入式硬件
充哥单片机设计2 小时前
【STM32项目开源】基于STM32的人体健康监测系统
stm32·单片机·嵌入式硬件
MYX_3092 小时前
第七章 完整的模型训练
pytorch·python·深度学习·学习
新子y3 小时前
【小白笔记】岛屿数量
笔记·python
Larry_Yanan3 小时前
QML学习笔记(四十三)QML与C++交互:上下文属性暴露
c++·笔记·qt·学习·ui·交互