原来can总线 调试 工具是这样解析CAN协议的

CAN总线是德国博世公司开发的一种现场控制总线,它能够让若干台设备共享一条控制线路实现批量化的控制。其本身具有数据传输速度快,抗干扰能力强等优点,目前已经成为汽车控制总线当中的主流。CAN协议是CAN总线的运行规则,其定位类似于语言里的语法,有了CAN协议,CAN总线才具备了更好的实用性。

有时候,我们出于这样或者是那样的目的,需要对CAN总线的总线协议进行解析,这种操作在汽车上尤为常见。那么,我们怎么实现这一目的呢?听好了,别走神,下面就听我娓娓道来。

我们以解析汽车的CAN总线协议为例,列如说目前有一台OBD接口没有被设置障碍的汽车需要进行CAN协议解析,那我们就得把一台USBCAN设备的CAN接口连接汽车的OBD,USBCAN设备的USB接口连接电脑的USB口。当然,电脑上是运行着CAN协议解析软件的,然后,我们让汽车做出一个变量的动作。列如说,我们想知道汽车开关车灯时生成的CAN数据是哪一个,那我们就反复的进行车灯的开启与关闭,这时候,相应的CAN数据就会生成,通过USBCAN转换成USB数据到达电脑。不出意外的话,电脑上的上位机检测软件里会有一个数据反复的进行变化,而其他的数据保持不变。那么,我们是不是一一进行对应就可以了呢?这种使用USBCAN分析仪进行控制变量的办法,就是目前进行汽车CAN协议解析最为常见的方法,你学会了吗?

如果你还想了解更多,欢迎找我进行咨询。

原来can总线 调试 工具是这样解析CAN协议的

© 版权声明

相关文章

暂无评论

none
暂无评论...