Development of Diagnostic Data Link Protocol
This paper describes a multiplexed communication protocol matched to vehicle diagnosis, which has become more complicated due to the greater sophistication of Electronic Control Units (ECUs). The diagnostic data link must be both flexible enough for complex applications and economical enough for most ECUs. First, an asynchronous communication method controlled by an external clock, one function of a CPU with UART, is employed to minimize ECU hardware cost. Second, a polling/selecting method comprising a set of diagnostic commands and a practical data link procedure is developed to minimize the ECU software burden. The result is a cost effective, easy-to-protocol.