android CAN读取数据解析

应用场景

具有CAN总线口的android平板,需要读取CAN传过来的数据。

CAN了解

CAN是ISO国际标准化的串行通信协议,CAN技术规范包含A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,能提供11位地址;而2.0B给出了标准的和扩展的两种报文格式,提供29位地址。

CAN2.0B标准帧

CAN 标准帧信息为11个字节,包括两部分:信息和数据部分。前3个字节为信息部分。
Byte1(第一个字节)控制端:数据的字节及保留位的段。
Byte2-3 仲裁段:表示该帧优先级的段(即Message ID)。
Byte4-11 数据段:数据内容,可发送0-8个字节的数据。

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte1 FF RTR xx xx DLC(数据长度)
Byte2 Message ID
Byte3
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值