系列文章目录
文章目录
- 系列文章目录
- 💯💯💯 前言💯💯💯
-
-
- 一、根据标识符写数据
- 二、根据标识符周期性读数据(有效数据)
- 三、根据标识符周期性读数据(无效数据)
- 四、读取故障码数量(ReportDTCNumberByStatusMask)
- 五、读取故障信息(ReportDTCByStatusMask)
- 六、读取故障信息(ReportDTCExtendedRecordByDTCNumber_ValidRequest)
- 七、读取故障信息(ReportDTCExtendedDataRecordByDTCNumber_InvalidReq)
- 八、读取故障信息(ReportSupportedDTCs)
- 九、清除诊断信息
- 十、通信控制(enableRxAndDisableTx)
-
💯💯💯 前言💯💯💯
UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议(ISO-14229)是在汽车电子ECU环境下的一种诊断通信协议。这种通信协议被用在几乎所有由OEM一级供应商所制造的新ECU上面。这些ECU控制车辆的各种功能,包括电控燃油喷射系统(EFI)、发动机控制系统、变速箱、防抱死制动系统(ABS)、门锁和制动器等。
UDS实践性强,逻辑复杂,很多服务非要体验过一次才能理解,对于刚入门的从业者或初学者不清楚UDS应该如何测试,应用层测试目的的主要是验证ECU能够正确处理诊断服务,测试内容包括诊断服务、子功能、诊断会话控制、安全状态和相关定时参数。本章就主要介绍UDS诊断协议应用层测试➡️应用测试。