关于单片机读取汽车CAN数据的问题!明白人进 20

我想问下,通过单片机得到的CAN总线的数据(标准帧),其数据段是不是一个8位的数据?例如“04410C4D32000000”,OC是PID值,代表的是发动机转速。我用SJ... 我想问下,通过单片机得到的CAN总线的数据(标准帧),其数据段是不是一个8位的数据?例如“04 41 0C 4D 32 00 00 00”,OC是PID值,代表的是发动机转速。
我用SJA1000和TJA1050再加51单片机得到的是不这种类型的数据?然后对应可以算出此时的发动机转速?我这种做法有没有什么原理上的错误,是否可以行得通呢 ?求大神解答。谢谢!
展开
 我来答
zhxiufan
2017-08-23 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38375
国家科技进步奖

向TA提问 私信TA
展开全部
是的,通过CAN、SPI、IIC、UART等得到的基础数据都是Byte,最终为何种数据类型,需要根据双机之间通讯协议来组合。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式