[讨论]如何破解速锐汽车的CAN协议并用STM32自制终端

2019-12-10 18:24发布

目标是要在比亚迪速锐这款车上面增加一个通过CAN协议与车进行通信的终端,现在的问题是不知道比亚迪车身的CAN协议,我买了一个采集卡,想要读取存储然后尝试猜解。不知道这样是否可行?有么有做过汽车CAN协议破解的一起讨论一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
wukongli
1楼-- · 2019-12-15 19:57
一般的车都有3条can总线
别的车不了解,,标致雪铁龙的总线我知道一点:
第1条是最高等级的,速度是500k,传输ecu、esp之类的数据,速度快,安全等级高,这个总线是绝对不能碰的
第2条是级别相对较低,速度也是500k,传输门窗控制、车灯、大灯随动转向之类的数据
第3条是娱乐系统总线,速度125,k这个总线即使短路也不会影响车子使用,但这个总线和前面2条总线间有个BSI,负责隔离几条总线,同时传递数据,从娱乐总线上也能读到部分行车数据,比如车速,转速,油温、油耗、大灯、门窗、档位、方向盘角度、电瓶电压等,这个我试过,我车身的这些数据基本都被解析出来了,就是用stm32转232做的。
或者用OBD接口,但这个接口要慎用,我曾经买过一个蓝牙obd,擦上去后车子显示屏就报发动机故障、变速箱故障,换挡顿挫,后来去4s店消故障才解决问题

你拆下你的cd机器看看,后面应该有can总线,接上can转换器,正确的话,应该会不停的收到数据
你还得弄一个can分析软件,这个很关键,否则即使脑袋挤破,也解析不出什么协议来
fhslh
2楼-- · 2019-12-16 00:56
 精彩回答 2  元偷偷看……
StoneSun
3楼-- · 2019-12-16 04:47
接收到can数据很容易。随便一个can盒子就可以。但是没有应用层的矩阵是没用的。
gaoxinjun2001
4楼-- · 2019-12-16 05:22
好像各个厂家的CAN协议都不公开,而且破解不太容易,考虑到安全问题,一定要慎重!!!
mcu_mouse
5楼-- · 2019-12-16 06:17
bailangcn 发表于 2015-1-12 17:46
同行啊  欣朴是我们的供应商~~

兄弟做车机的?
esdart
6楼-- · 2019-12-16 11:07
这个好像是你想要的东西
http://freematics.com/
记得做好之后分享心得

一周热门 更多>