汽车诊断
weixin_42836828
这个作者很懒,什么都没留下…
展开
-
诊断_查询DTC(0x19)
查询DTC记录(0x19)19服务复杂一点,其涉及到多个子服务。比较常用的子服务有19 01,19 02,19 04,19 06和19 0A。在介绍具体的子服务之前,先要介绍一些预备知识。DTC StatusDTC Status是指DTC状态。DTC状态有八个: bit0:Test failed,测试失效; bit1:Test failed this monitoring cycle...原创 2019-12-17 18:09:59 · 8112 阅读 · 8 评论 -
诊断-清除DTC服务(0x14)
诊断-清除DTC服务(0x14)DTC是Diagnostic Trouble Code,诊断故障码的意思。车辆如果发生故障,维修人员怎么知道是哪里发生了故障呢,可以依靠DTC。所以,DTC需要记录在非易失性存储介质上(否则掉电丢失,没有存的必要)。当故障发生后,汽车被送去4S店保修的时候,维修人员通过DTC,就可以知道车身曾经出现过哪些问题。如果已经记录的DTC消息已经过时或者不再需要,此时需...原创 2019-12-14 19:49:46 · 4564 阅读 · 0 评论 -
诊断-EcuReset服务(0x11)
诊断-EcuReset服务(0x11)客户端利用11服务来请求服务器重置。重置的意思可以理解为断电重启。重置有很多种方式,客户端希望服务器以哪种方式重启,就把该种重启方式的ID发下去。只用过01-硬件重启方式。...原创 2019-12-14 19:48:18 · 1138 阅读 · 0 评论 -
汽车诊断服务-概述
汽车诊断服务-概述发现网上没有特别全面的关于诊断服务的文档,学习的过程中花了很多精力,也走了较多的弯路。时间一长,很多东西还忘记了。所以,打算自己写一个关于诊断服务的文档,方便后期查阅。当然,只能是本人有用到的那一部分内容,应该是偏向于应用层的,参考的文档应该是ISO 14229.0x10-会话模式控制0x11-硬件复位0x14-清除DTC0x19-查询DTC0x22-读取数据0x...原创 2019-12-14 19:46:26 · 854 阅读 · 0 评论 -
诊断-会话管理0x10
诊断-0x100x10是会话模式控制服务,会话就可以理解为系统运行的模式。当系统运行在某个模式下时,系统不能做某些事情;但当系统运行在其他的模式下时,系统就可以做这些事情了。总共有三个会话模式:01-defaultSession,默认模式;02-programSession,...原创 2019-12-14 19:44:59 · 1001 阅读 · 0 评论