can通讯的报文是如何进行解析数据的

can通讯的报文是如何进行解析数据的,第1张

根据告弊需要收到CAN报文之后,需要根据具体的通信协议解析,然后分析解析出的数据是否正确。下面进行报文实例解析。数据类型定义如表4 所示。

报文袜伍族内容如表2所示。收到的报文为:1818D0F3 ce 0d 00 7d 00 6d 11 00 。协议中规定报文的第一、二字节表示总电压,高字节在前,低字节在后。又总电压的单位为0.1 V。所以在上面的数据中0 dce代表总电压,转为十进制为 3534,乘以0.1V的单位,则得到总电压值为353.4 V。协议中规定报文的第三、四字节表示总电流,又总橘升电流的单位为 0.1A,偏移量为 32000 。

汽车CAN报文分析工作说白了就咐搜雹是汽车数据的翻译破解工作。为了完成这一工作目标,我们需要如下条件:1、汽车CAN报文分析者漏液需要具备一定的CAN总线知识,如果自身不具备,那就需要邀请专门具备此项技能的工程师进行代劳了,毕竟这项工作是一个很考验专业技能的工作。2、合适衡帆的CAN分析仪工具,俗话说,巧妇难为无米之炊,有了专业的汽车CAN报文分析能力并不代表你就一定能做好这项工作,没有硬件CAN分析仪工具的支持,工业也难以开展下去。一般来说,此类CAN分析仪有单通道双通道多通道等不同种类,使用者应该根据具体的实际情况进行选择,而不是造成相应的资源浪费。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12307055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存