The invention discloses a recording and storing device of multichannel
CAN bus data. The recording and storing device of the multichannel
CAN bus data includes an FPGA controller, a
DSP controller, a multichannel
bus receiving and transmitting circuit, an external plug connector, a data storage circuit and a power source circuit, wherein the FPGA controller is connected with the
DSP controller, the multichannel
bus receiving and transmitting circuit and the data storage circuit separately; the external plug connector is connected to the multichannel
bus receiving and transmitting circuit and the power source circuit separately; the power source circuit is composed of a power source switching circuit, a power failure detection circuit and a
capacitive energy storage circuit. According to the recording and storing device of the multichannel
CAN bus data, when the storage device is powered off, the CAN bus data can be completely recorded and reliable outage can be achieved immediately to ensure the integrity of CAN bus
data records and protect a
memory chip at the same time, so that the recording and storing device has the advantages of being excellent in
data recording reliability, large in storage capacity, long in recording time, capable of preventing
data loss during full load running and the like.