报文内容如表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分析仪有单通道双通道多通道等不同种类,使用者应该根据具体的实际情况进行选择,而不是造成相应的资源浪费。CAN报文在Vector里是通过CAN Router来读取的,它是Vector软件中的高级功能,可以将多个CAN总线连接到一个应用上,在Can Router功能里,您可以根据不同的CAN报文ID和报文内容设置过滤规则,实现对CAN报文的捕获和处理。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)