Abstract:Time synchronization is the key technology of time-triggered communication, but there are many different kinds, which are difficult to choose from. The paper put forward a new question——finding the most suitable synchronization method in a specific network environment. It reviewed the work related to the development of clock synchronization; introduced principles and keys to practical system based on STM32F407 chip of the three methods, star master-slave synchronization, ring master-slave synchronization and RBS synchronization; put forward an innovative method for correcting clock drift speed. It also carried on theoretical analysis, summarized the advantages, shortcomings and applicability. Finally, the paper completed the test in multi clock synchronization with a small amount of nodes. The results show that the three methods can achieve microsecond synchronization accuracy. The results can verify the accuracy of the previous theoretical analysis after comparing the synchronization accuracy of the three synchronization systems.