转载请标明是引用于 http://blog.csdn.net/chenyujing1234
Log及分析请参考:
http://www.rayfile.com/zh-cn/files/09227468-7723-11e1-872a-0015c55db73d/
最近在帮同事做宝马车型的CAN Bus Log信息进行分析,以找到各按钮的对应十六进制值。
现总结如下:
1、抓取Log方法.
采用CANALyst-II分析仪。
采得数据见"从车上抓到的log信息"文件夹.
2、对Log信息进行分解.
根据
463 接收 14:33:24.640 0x00000175 数据帧 标准帧 0x00 C8 00 00作为分解标志,
其中0x00 一直增长到0xE,然后又回到0x00开始重复循环。
分析得的数据见"对Log信息进行分解"文件夹。
3、分析后得如下结论.
有按下按钮或没按下都会出现一个帧ID为 0x000001D0 的行。
而通过他可以匹分是哪个按键.
在我的这款车型上是:
按了方向盘后ID是: 71 6C 4? D0 00 00 1D 84
按了Enter后的ID : 71 6D 4? D0 00 00 1D 84
...........