首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简析汽车编程解码我们一直被忽视的

说到仪表调校,我们都晓得了,如果解决这个问题,有两种方式,一种OBD免拆调校,一种是需要拆仪表内部存储器(加载数据调校)试问如果此时你的设备不支持该功能不能做???

公里调校解析

当我们在用设备进行仪表调校、气囊修复、写启动等等操作时)此时你是在用厂家设备的程序进行提示操作(言而总之厂家大量技术团队破译程序后写入设备中)作为使用者我们只需按设备操作提示即可,对操作者而言没有任何技术含量。。

究竟设备开发技术团队究竟在破译什么程序写入设备?

吉利全球鹰GX7

以下为吉利全球鹰GX7仪表数据公里算法(需要用变编程器读取存储器24C04型号芯片)此数据公里是27235公里,公里数据是05 03 02 07 02 00 (倒取值) 就是他的公里数,FA FC FD F8 FD FF就是实际公里数据的校验。

手工修改公里:

1、通过对比先找出公里数据位置

2、推算公里数据算法

3、推理逻辑运算方法得校验(校验方式很多种)

解析:此数据公里数直接显示,同时标注黑色区域数据是效验数据(效验就是纠错)每改写一次公里,校验要进行通过逻辑运算对应变化。

此逻辑运算方式是非运算(HEX软件中的位元倒置)

因此校验在数据中起着非常关键的作用。

16进制逻辑计算方式很多种,同样有加法、减法、乘法、字节翻转、位元倒置、与、或、异或等

位元倒置

此逻辑运算方式,常用在数据纠错的功能。

字节翻转

可操作8位、16位、32位、64位

数据中一个字节为16位 如FF为一个字节

以下数据为16位 字节反转操作

此逻辑方式经常用到数据破译

反转后

校验和

可操作16位、32位、64位

此逻辑运算方法运用在校验纠错

异或

可操作8位、16位、32位、64位

以二进制为例

0异或0为0 0异或1为1

同理16进制 如德尔福防盗破译需要用此操作

以上只介绍16进制逻辑运算中几种,但还有很多种,作为编程人员写程序可以任意采用其中几种逻辑运算方法。作为解码,需要反破译,这个过程需要时间积累,数据操作积累。(编程解码行业是一个技术严谨的行业,而终究不是设备代替

当设备无能为力时,需要强大的数据分析能力,曾经一个前辈说过,无论仪表数据、防盗数据、气囊数据都一样。

汽车防盗专修技术中心

学汽车防盗

基础到精通 只要扫一扫

赶紧把老师带回家

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180328G1KQJW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券