The invention discloses a method,
system and device for reading specific ECU data and a storage medium, belongs to the technical field of automobile electronic control, and solves the technical problem of DID compatibility between different diagnostic apparatuses. The method comprises the following steps: implanting a DID mapping manager in a diagnosis layer or a
service layer of an ECU
software architecture, and creating a DID mapping table; the diagnosis layer or the
service layer is initialized, and the DID mapping table is loaded into an RAM; the diagnostic communication stack of the ECU receives a 22 [DIDH] [DIDL] data reading request of an external
diagnostic instrument; the DID mapping manager intercepts the request, extracts the DID of the request, and queries in a mapping table; if the mapping relation is found, obtaining an actual DID; if the mapping relation is not found, regarding the requested DID as an actual DID; obtaining
original data corresponding to the actual DID; and constructing a
positive response frame 62 according to a UDS protocol and sending the
positive response frame 62 to the external diagnostic apparatus, thereby perfectly solving the problem of DID mismatching between the Yuchai diagnostic apparatus and equipment such as a national vehicle quality inspection center diagnostic apparatus and the like.