Functional test method for electronic control unit based on controller area network bus

With the rapid development of automotive electronic market,more and more Electronic Control Units(ECU) for vehicle controller appear and the functional test also becomes more complex.In order to solve the problem of ECU functional test,the ECU's automatic test method based on Controller Area Network(CAN) was studied.The system included the software and hardware platform of National Instrument(NI) and communication platform of CAN bus,by which the system and ECU formed a closed-loop structure.To transmit the test message through CAN bus,the system could achieve batch test of ECUs with the same type.By using the new test method,the system can reduce the test errors,and support assembly line test of ECU,which greatly reduces the complexity of ECU functional test and test work.At the same time,the system can also apply to other types of ECU functional test by improving the generation module of simulated signal and use case library.