As more and more electronic control functions are used in modern vehicle, the amount of information passed between different ECU is also growing. The high speed performance and stability of XCP protocol is very suitable for vehicle development. Its main task is to measure and calibrate ECU internal data in time. We designed a communication based on XCP-on-Can protocol, and compiled XCP driver programmed on the master engine and slave engine with DAQ mode. Successful implementation of the master-slave dialogue proves that the communication between ECU and calibration software is high efficiency and stability with good transplantable character.