中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 908查看
  • 0回复

TOYOTA 3400里程表算法

[复制链接]


该用户从未签到

发表于 15-7-2008 18:55:53 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


TOYOTA 3400里程表算法  
当前公里数 12345KM 芯片型号 93CS56
00000000 D7 02 D7 02 D7 02 D6 02 -- D6 02 D6 02 D6 02 D6 02
00000001 D6 02 D6 02 D6 02 D6 02 -- D6 02 D6 02 D6 02 D6 02
00000002 D6 02 FF FF FF FF FF FF -- FF FF FF FF FF FF FF FF
00000003 20 20 70 79 7A 67 40 31 -- 32 36 2E 63 6F 6D 20 20
00000004 20 20 4F 49 43 51 3A 32 -- 33 35 33 33 31 32 37 20
里程数据地址范围 0000 - 0021 总共是 17 组,每组两个字节。
里程数 / 17 = 整数部分字节数据
里程数 mod 17 = 小数部分字节数据
举例说明:12345KM = 12342 + 3

12345 / 17 = 726 = 02 D6 表示整体字节数据。
12345 mod 17 = 3 = 表示部分字节数据个数。
也就是在前三组数据每一组都要加 1 表示 3 公里。
02 D6 + 1 = 02 D7 所以前三组数据为02 D7。
后 14 组数据为 02 D6。
注意:写入时必须注意按 16 为模式读取,必须高低字节颠倒。具体如下所示:
00000000 D7 02 D7 02 D7 02 D6 02 -- D6 02 D6 02 D6 02 D6 02
00000001 D6 02 D6 02 D6 02 D6 02 -- D6 02 D6 02 D6 02 D6 02
00000002 D6 02 FF FF FF FF FF FF -- FF FF FF FF FF FF FF FF
00000003 20 20 70 79 7A 67 40 31 -- 32 36 2E 63 6F 6D 20 20
00000004 20 20 4F 49 43 51 3A 32 -- 33 35 33 33 31 32 37 20
(说明:mod 表示取余数操作。5 mod 3 = 2。100 mod 33 =1)
(说明:可以使用 Windows 系列所代的计算器计算)
(说明:开始 -- 运行 -- 输入 calc.exe 即可)

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 25-11-2024 21:51 , Processed in 0.426098 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.