诊断的功能可以分为五大类:
①诊断/通信管理
②数据传输
③读故障信息
④在线编程
⑤功能元件测试
一、诊断/通信管理类服务
UDS_DiagnosticSessionControl(0x10)服务-CSDN博客
UDS_SecurityAccess(0x27)服务-CSDN博客
UDS_CommunicationControl(0x28)服务-CSDN博客
UDS_TesterPresent(0x3E)服务-CSDN博客
UDS_ControlDTCSetting(0x85)服务-CSDN博客
二、数据传输类服务
UDS_ReadDataByIdentifier(0x22)服务-CSDN博客
UDS_WriteDataByIdentifier(0x2E)服务-CSDN博客
三、读故障信息类服务
UDS_ClearDTCInformation(0x14)服务-CSDN博客
UDS_ReadDTCInformation(0x19)服务-CSDN博客
DTC及状态掩码:
四、在线编程类服务
UDS_RequestDownload(0x34)服务-CSDN博客
UDS_TransferData(0x36)服务-CSDN博客
UDS_RequestTransferExit(0x37)服务-CSDN博客
五、功能元件测试
UDS_InputOutputControlByIdentifier(0x2F)服务-CSDN博客
UDS_RoutineControl(0x31)服务-CSDN博客
后续仍补充