- 积分
- 588
- 在线时间
- 762 小时
- 最后登录
- 2022-2-20
- 阅读权限
- 50
- 精华
- 3
- UID
- 12668
- 帖子
- 320
- 精华
- 3
- 经验
- 588 点
- 金钱
- 325 ¥
- 注册时间
- 2006-9-24
|
本帖最后由 weiqiac 于 2016-1-7 18:23 编辑
大众CD机脱离汽车后会有一小时自动关机,蓝牙不能够用,按键照明灯不亮。经过15天的分析协议终于破解了,我好友的车升级导航,换下来的CD机给我研究玩。
我得到的CD机是2011帕萨特56D 035 185,在插头上面没有ACC脚或者K15脚,只有CAN-H和CAN-L线。
技术分析:拆开内部看见在电源座旁边是TJA1054芯片(还有一种是TJA1055,是兼容的),这个芯片是容错CANBUS收发芯片,也就是我们平常说低速CANBUS,(大众CD机有一种是8脚的高速CANBUS收发芯片,例如TJA1050,没有这种CD机,不然也试试玩。)
在我调试了几天,发现CD机是处于CAN监听状态(CD机不发送数据,只会接受数据,),我用CAN协议分析仪不能够同CD机通讯,自己搭建2块标准的CAN总线电路板调试,只要建立2个CAN节点接上CD机,CD机可以控制了,但是这样做的成本太高了,
我想了几天能不能够做简单点,想了几天终于想到了,利用我现在自己搭建好的平台发送数据给CD机,在CAN线接口捕抓波形,利用单片机模拟这个波形,证明是可以的。
STC-isp选择内部晶振12M如下图:
[
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
查看全部评分
|