wangguoxi
贵宾
贵宾
  • 金钱3326RMB
  • 威望84点
  • 贡献值1点
  • CAV币0点
阅读:1947回复:4

里程表调校学习分析3

楼主#
更多 发布于:2005-03-04 18:43
<P >来分析一下丰田车系的调表算法。
丰田车系的里程算法与大众的里程算法都同样是为了解决芯片擦写次数限制问题而产生的。
在分析丰田算法前我们先介绍两个名词:
字节:在十六进制的数据中我们把两个连着的字符称为<FONT face=宋体>“字节”,如:FF、00、12、34等。</FONT>
字<FONT face=宋体>  :由连着的两个字节组成的数据称之为“双字节”或“字”,如:80FF、1032、7ABE等。</FONT>
在绝大部分的调表算法中都使用<FONT face=宋体>“字”作最小的计数单位。</FONT><p></p></P>
<P >
<FONT face=宋体>现在我们来看一组丰田车的里程数据:</FONT>
<FONT face=宋体>97486</FONT><FONT face=宋体>公里记录为:</FONT><FONT face=宋体>80FF FFFF FFFF FFFF 7A8B F6FF 7A8B F6FF 7A8B F6FF
这组数据为丰田车的里程记录数据,数据分为两部分。前一部分由四个字组成。即我们看到的:80FF FFFF FFFF FFFF,这组数据记录了从</FONT>
<FONT face=宋体>0</FONT><FONT face=宋体>到4的里程数。</FONT>
<FONT face=宋体>如:</FONT><FONT face=宋体>0KM  FFFF FFFF FFFF FFFF
如:</FONT><FONT face=宋体>1KM  80FF FFFF FFFF FFFF
如:</FONT><FONT face=宋体>2KM  80FF 80FF FFFF FFFF
如:</FONT><FONT face=宋体>3KM  80FF 80FF 80FF FFFF
如:</FONT><FONT face=宋体>4KM  80FF 80FF 80FF 80FF
即是有几个80FF就为几公里。</FONT></P>
<P ><FONT face=宋体>那么超过了4公里是怎么记录的呢</FONT>
<FONT face=宋体>那就是后半部的数据了。在后半部的数据中我们看到了重复了三次的“7A8B F6FF”,这三组数据代表的数值都是一样的,只是为了提高数据的可靠性而重复记录了三次,在修改数据时我们必须把三组数据同时修改,且其数值都必须一样。</FONT>
<FONT face=宋体>现在我们来分析一下这组数据的含义。首先我们先看一下下面的这个数据转换表:</FONT>
<FONT face=宋体>6 7 8 9 A B C D E F
| | | | | | | | | |
9 8 7 6 5 4 3 2 1 0
</FONT><FONT face=宋体>对照上表我们可以把数据:7A8B F6FF 转换为: 8574 0900。</FONT>
<FONT face=宋体>在8574 0900这组数据中它们的排列方式为:[十位][个位][千位][百位] [十万位][万位][千万位][百万位]。</FONT>
<FONT face=宋体>我们将它们按我们日常的记数顺序重新排列一下,可得到:00097485。</FONT>
<FONT face=宋体>97485</FONT><FONT face=宋体>加上前面一个80FF代表的一公里,那么可得到公里数为97486公里。<p></p></FONT></P>
<P ><FONT face=宋体> 为了让大家加深印象,我再举例几个里程数据:</FONT>
<FONT face=宋体>80FF FFFF FFFF FFFF EF78 FFFF EF78 FFFF EF78 FFFF </FONT><FONT face=宋体>:</FONT><FONT face=宋体>8710+1=8711km
80FF 80FF FFFF FFFF EFFF FFFF FFFF FFFF FFFF FFFF :</FONT><FONT face=宋体>10+2=12km
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF :</FONT><FONT face=宋体>0+0=0km
80FF FFFF FFFF FFFF 669A E8FF 669A E8FF 669A E8FF :</FONT><FONT face=宋体>176599+1=176600km
80FF 80FF 80FF FFFF FFCF 69FF FFCF 69FF FFCF 69FF :</FONT><FONT face=宋体>963000+3=963003km
80FF 80FF 80FF 80FF CAFF FFFF CAFF FFFF CAFF FFFF :35+4=39km<p></p></FONT></P>
<P ><FONT face=宋体>注</FONT>
<FONT face=宋体>[1]</FONT><FONT face=宋体>在某些丰田车中以FF80代替80FF;</FONT>
<FONT face=宋体>[2]</FONT><FONT face=宋体>在某些车中每个80FF代表2公里;</FONT>
<FONT face=宋体>[3]</FONT><FONT face=宋体>在调表时建议大家可以把前半部数据都改为FFFF,只需修改后半部三组数据,可以简化计算。<p></p></FONT></P>
<P ><FONT face=宋体>此算法适用车型:97-2000年款丰田佳美、98款-2000年凌志LS400、96-2000款凌志ES300、97-2000年款GS300,以及部分其它车型。</FONT><p></p></P>
原ID:wangguoxi 现改:王国喜
钟亮
实名认证会员
实名认证会员
  • 金钱16231RMB
  • 威望5170点
  • 贡献值0点
  • CAV币175点
1楼#
发布于:2005-07-16 06:00
楼主你好
感谢你提供这样的资料
这个对我们初学的新手帮助很大
希望你能继续提供类似的资料,谢谢
桑明亮
实名认证会员
实名认证会员
  • 金钱6712RMB
  • 威望1861点
  • 贡献值1点
  • CAV币190点
  • 社区居民
2楼#
发布于:2005-08-03 19:22
谢谢!看了以后又长不少经验。
张福长
配件认证会员
配件认证会员
  • 金钱4434RMB
  • 威望1191点
  • 贡献值0点
  • CAV币0点
  • 社区居民
3楼#
发布于:2008-10-07 13:03
太棒了。谢谢
天天乐汽车音响服务部 手机短信 13821798302 [img]http://wpa.qq.com/pa?p=1:295455069:13[/img][url=tencent://message/?uin=295455069&Site=www.carcav.com&Menu=yes] 有事请Q我[/url]工商行622 0203 0200 1913102
周客仔
上士
上士
  • 金钱2774RMB
  • 威望2479点
  • 贡献值2点
  • CAV币0点
4楼#
发布于:2009-05-19 01:28
 
车乐汽车音响--QQ982981427,
游客

返回顶部