破译丰田BEAN总线之谜

本文讲述了作者如何破解丰田BEAN总线的过程,通过分析波形和电路板,确定总线特性,如波特率、电平等。尽管缺乏官方资料,作者耗时3个月成功解析了从物理层到应用层的协议,揭示了BEAN总线的秘密。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  我对CAN的深入了解并不是从CAN本身开始的,而是起源于丰田公司自主研发的BEAN总线。由于BEAN总线协议并不是公开的,而是一种技术机密,所以当丰田车不在使用BEAN总线两年多后的今天,虽然这里还不敢公开技术细节,但回想起当年的作品,随便写写也算对自己的努力有所交代。
  南方都市报惠州版曾经报道过一则新闻,说的是丰田皇冠车被盗率非常高。其实两年前就已经知道了皇冠车的防盗系数很低,所以当时的首要任务就是开发适配原车的防盗技术和产品。开发适配原车的防盗产品就必须首先了解皇冠车的车身总线,而刚开始的时候还不知道这种车身总线的名称,更谈不上了解它的协议了,唯一的办法就是破译这种总线。“破译”这两个字有盗版的嫌疑,生怕被追究责任,所以题目就用了“解开......之谜”,各位看官不要见笑。
  我曾经试图从网上找关于皇冠车的车身总线的资料,竟然找不到任何蛛丝马迹,看来小日本对技术保护得很好。好在老板有一部皇冠车,于是叫公司的电工把车上的电路板都拆下来,并一一检查,发现有一个板上有类似CAN的电路。于是把它接回原车,并用示波器测量,发现在熄火状态下根本就没有波形,把钥匙打到ON当后才有通讯,因此可以排除车身总线是CAN总线。同时在同一个板上发现了三个类似收发器但又不知道是什么的IC。用示波器测量一下这些IC的引脚,发现熄火状态下开门和关门的时候有一个IC的某个引脚有波形,一段时间后又没了,这应该就是车身总线了。于是顺着电路板找到连接线,发现只有一根,可以肯定是单总线,而且这个板应该就是网关。可是这到底是什么总线呢,竟然用于皇冠车?而且据网上的一些维修资料说,当时的雷克萨斯也是用同样的总线。
  顾不了那么多了,先引一条线出来,然后把电路板全部装回去,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值