![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UDS
文章平均质量分 50
JianGuoChuan
这个作者很懒,什么都没留下…
展开
-
UDS 2E服务
根据ISO14119-1标准中所述,诊断服务2E主要用于Client向Server(ECU)通过DID的方式写入相关的数据。DID:该参数表示某个数据的标识符,回复的DID应与诊断请求的DID保持一致;Response ID:该参数固定为SID+0x40 = 0x6E;以写入DID F1 90 (VIN码)为例。转载 2023-12-06 10:23:51 · 121 阅读 · 1 评论 -
UDS 22服务
通过标识符读取数据”服务允许客户端向服务端请求由一个或多个数据标识符标识的数据记录值。Response ID:该参数固定为SID+0x40 = 0x62;DID:该参数表示某个数据的标识符,图中表示可以存在多个DID,具体DID的数目应与诊断请求的DID保持一致;原创 2023-11-20 14:06:01 · 321 阅读 · 0 评论 -
UDS 14服务
客户端使用清除诊断信息服务来清除一个或多个服务端内存中的诊断信息。原创 2023-11-21 11:03:01 · 58 阅读 · 0 评论 -
UDS DTC状态掩码
当某个DTC刚达到判定条件的时候,bit2被置1,若一段时间后故障条件不满足了,则bit2置0,若一段时间后故障仍然存在,那么bit3就要置1了。该位表示在上次调用14服务清除后DTC后,若test DTC未进行测试或者测试了但结果是pass时置0,如果test运行完成并且返回结果为fails,那么该位置1。需要注意的是,bit3置1的时候,DTC被存储在EEprom中,但并不代表现在故障还存在,所以可以理解为历史故障。如果进行了完整的test,无论结果如何,都置0,否则置1。调用完14服务后就是置1的。转载 2023-11-28 17:25:31 · 499 阅读 · 0 评论