can帧格式 dlc_CAN标准帧格式介绍

1

/

1

CAN

2.0A

标准帧格式

bit76

字节

1

字节

2

字节

3

字节

4

字节

5

字节

6

字节

7

字节

8

字节

9

字节

10

字节

1154x32FFRTRx

报文识别码

I

D.10-I

D.3I

D.2-I

D.0x

数据

1

数据

2

数据

3

数据

4

数据

5

数据

6

数据

7

数据

8xx10DLC

数据长

xxCAN

2.0A

标准帧为

11

个字节,包括信息和数据两部分,前

3

个字节为信息部

分。

字节

1

7

FF

表示帧格式(在标准帧中

FF

0

,在扩展帧中

FF

1

);第

6

RTR

表示帧的类型(

RTR=0

表示为数据帧

RTR=1

表示为远程帧);

DLC

表示在数

据帧时实际的数据长度字节

2-3

为报文识别码

(

过滤

ID

的高

11

)

字节

4-11

为数据帧的实际数据,远程帧时无效。

为了十六进制的计算方便,特把

11bit

的报文

ID

转换为

16bit

,即

2

16

进制字节

ID11b = ((ID16bHighByte*0x0100+ID16bLowByte)>>5)&0x07ff

??????

如:

Tools

08H FCH 00H 03H 19H 02H FFH 00H 00H 00H 00HECU

08H FDH 00H 04H 59H 02H FFH 01H 80H 01H 00H7E0 =

((0xFC*0x0100+0X00)>>5)&0x07ff

7E8 = ((0xFD*0x0100+0X00)>>5)&0x07ff

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值