CAN2.0B标准帧

CAN 标准帧信息为11个字节,包括两部分:信息和数据部分。前3个字节为信息部分。

位置

7

6

5

4

3

2

1

0

字节01

FF

RTR

×

×

DLC(数据长度)

字节02

(报文识别码)

ID.10―ID.3

字节03

ID.2―ID.0

×

×

×

×

×

字节04

数据1

字节05

数据2

字节06

数据3

字节07

数据4

字节08

数据5

字节09

数据6

字节10

数据7

字节11

数据8

字节1为帧信息。第7位(FF)表示帧格式,在标准帧中,FF=0;第6位(RTR)表示帧的类型,RTR=0表示为数据帧,RTR=1表示为远程帧;DLC表示在数据帧时实际的数据长度。

字节2、3为报文识别码,11位有效。

字节4~1为数据帧的实际数据,远程帧时无效。

CAN2.0B扩展帧

CAN 扩展帧信息为13个字节,包括两部分,信息和数据部分。前5个字节为信息部分

位置

7

6

5

4

3

2

1

0

字节01

FF

RTR

×

×

DLC(数据长度)

字节02

(报文识别码)

ID.28-ID.21

字节03

ID.20- ID.13

字节04

ID.12- ID.5

字节05

ID.4―ID.0

×

×

×

字节06

数据1

字节07

数据2

字节08

数据3

字节09

数据4

字节10

数据5

字节11

数据6

字节12

数据7

字节13

数据8

字节1为帧信息。第7位(FF)表示帧格式,在扩展帧中,FF=1;第6位(RTR)表示帧的类型,RTR=0表示为数据帧,RTR=1表示为远程帧;DLC 表示在数据帧时实际的数据长度。

字节2~5为报文识别码,其高29位有效。

字节6~13数据帧的实际数据,远程帧时无效。

最新文章

  1. Ubuntu下安装中文输入法
  2. 【皇甫】☀Spring开题中...
  3. 用Python获取沪深两市上市公司股票信息,提取创近10天股价新高的、停牌的、复牌不超过一天或者新发行的股票,并存入mysql数据库
  4. java 中如何声明线程安全的集合 set, map 和list
  5. 20145317彭垚 《Java程序设计》第一次实验实验报告
  6. How to Detect and Track Object With OpenCV
  7. Dynamics AX 2012 R2 切换环境后项目导入报错
  8. 图书简介:Spring Batch批处理框架
  9. 4月1日学习笔记(CSS基础)
  10. 最简单的计算MD5方法
  11. 转JSONObject put,accumulate,element的区别
  12. svn笔记2
  13. Introduction to gaussian filter 高斯滤波器
  14. java 动态代理 , 多看看。 多用用。
  15. mongol学习
  16. LOJ10155数字转换
  17. [小问题笔记(九)] SQL语句Not IN 效率低,用 NOT EXISTS试试
  18. 软件测试为何我会首选Python
  19. C++笔试易错题集(持续更新)
  20. 【java】解析java中的数组

热门文章

  1. 申请qq第三方登录 http://www.php20.com/forum.php?mod=viewthread&tid=29 (出处: 码农之家)
  2. VHDL语法入门学习第一篇
  3. Win10开始菜单中的天气不更新问题的解决方法
  4. Google浏览器历史版本下载地址和驱动器对应关系地址分享
  5. Python学习4,字符串
  6. sqlserver 列出表字段和字段说明
  7. jquery validate 使用示范
  8. shell之基本语法
  9. django通用视图之TemplateView和ListView简单介绍
  10. 团队冲刺Alpha(十)