专栏名称: 开心果 Need Car
号主:开心果 Need Car,主要从事汽车Autosar开发,公众号主要分享 通信、诊断、存储、网络管理、标定、Bootloader等工程开发问题。致力于将学到的知识,分享给更多的Autosar从业者,努力解答一线开发工程师的困顿!
今天看啥  ›  专栏  ›  开心果 Need Car

诊断,为什么读到的DTC故障状态是0x20?

开心果 Need Car  · 公众号  ·  · 2024-07-19 06:39

文章预览

我们知道,车 辆状态的监控离不开诊断,而某个 诊断对象的故障状态需要通过特定的方式表达出来,以便于我们理解故障的类型。对于搞诊断开发和测试的小伙伴,理解故障状态最直接的方式就是看DTC故障状态码,工程上,接触最多的,莫过于U DS(Unified diagnostic services) 中描述的 DTC Status。 即使老道的诊断工程师,面对工程问题,有时也会犯点迷糊。如文章标题,车辆故障,读到了0x20的DTC Status如何理解? 1、DTC Status 如果要理解本文聚焦的问题,首先便是理解DTC Status。我们再温故一下 14229-1规范中的DTC Status。 DTC Status用 一个Byte 表示 ,也就是用 8个bit位 表示故障不同时段的状态,总结如下: 对于DTC Status,bit 3(confirmedDTC)是理解本文问题的核心。按照规范的解释,bit 3存在的目的: 表征故障信息是否可以存储到非易失内存, 即:bit3 == 1时,将故 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览