The invention discloses a Manchester encoding communication
verification system, and relates to the field of encoding, the Manchester encoding communication
verification system comprises a core ECU and a plurality of edge ECUs, each edge ECU is internally provided with an SPI controller and is connected with a
voltage conversion circuit of an MOSI end and a current conversion circuit of an MISO end; the edge ECU translates Manchester data to be sent into an SPI
byte number cache through the CPU core, performs matching
verification on an external level
signal, and determines a fault source according to a result; the SPI controller takes over SPI
byte data according to the request, and sends and receives data according to a preset coding frequency; the DMA controller reads the cached SPI
byte data during sending and sends the cached SPI byte data to the SPI controller, and the SPI controller inputs an external level
signal during receiving and calls and caches the external level
signal through the DMA controller. According to the scheme, the characteristic that the SPI and DMA technologies have no CPU intervention in
data transmission is utilized, the
processing efficiency of Manchester encoding is improved, and the flexibility and expandability of
system encoding verification are enhanced.