摘要: 27服务用于安全验证,流程如下: 1)向ECU请求“Seed”(通常是一个与时间相关的伪随机数); 2)ECU向诊断仪发送“Seed”; 3)向ECU发送“Key” (根据请求得到的Seed和一个本地的密码进行计算得来); 4)ECU判断诊断仪发来的“Key”是否有效; 1、Request mess 阅读全文
posted @ 2020-02-21 23:18 张小力 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 11服务用途是通过诊断请求使ECU重启 1、Request message: Sub-function parameter: 常用SubFunction: 0x01 hardReset(模拟KL30重启) 0x03 softReset(模拟KL15重启) 2、Positive Response me 阅读全文
posted @ 2020-02-21 22:39 张小力 阅读(828) 评论(0) 推荐(0) 编辑
摘要: ECU上电后,诊断服务默认进入defaultSession,可以通过defaultSession进入非defaultSession,同时会启动一个定时器,如果在定时器时间内,ECU收到Resquest,就会应答Response,否则按超时处理,退回到defaultSession。 $3E服务可以使诊 阅读全文
posted @ 2020-02-21 22:24 张小力 阅读(951) 评论(0) 推荐(0) 编辑
摘要: UDS协议即ISO14229(即Unified Diagnostic Services,统一诊断服务),是汽车电子设备中电子控制单元(ECU)环境中的诊断通信协议,诊断服务的规范化标准,比如读取故障码应该向ecu发什么指令,读数据流又是发什么指令。 1、在OSI七层模型中的位置: 2、服务标识符(S 阅读全文
posted @ 2020-02-21 20:27 张小力 阅读(1194) 评论(0) 推荐(0) 编辑