Font Size: a A A

Research On Simulation Of CAN Communication Nodes Based On SkyEye

Posted on:2013-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2248330395485171Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present, CAN network has become a mainstream communications technology of the vehicle control network. The CAN network applications development is in the ascendant. However, the cost of physical CAN network to build is high, the test of the network is difficult. Therefor, the development of CAN network applications is difficult. Currently existing simulation tools only focus on the analysis and testing of the network, does not directly support the CAN application development. This issue allows SkyEye to support the simulation of CAN bus communication nodes through the necessary expansion of the embedded hardware simulation environment, and provide a suitable simulation environment for the development and testing of the CAN application.First, the development status of the CAN bus is described in this article; and an overview and comparison of the popular network simulation technology is presented. Detailed research of CAN bus communication protocol include the origin and characteristic of CAN bus, the basic definition and structure model and error processing of the Protocol, and the more detailed research of network high layer protocol based on CAN bus.Analysis of the SkyEye simulation environment and architecture based on embedded hardware, we proposed the simulation principle of CAN network, laid down the basic principles of the node simulation, obtained the functional structure and the basic process for node simulation, laid the basis of the CAN protocol simulation.To make the simulation nodes with higher performance and more complete, we used the shared memory mechanism to achieve fast data communication between nodes, used twice the scan mechanism to bring the CAN network bitwise arbitration mechanism, and achieved the Basic CAN standard register-level behavioral simulation. Finally, we proposed the module structure and key code, thus, the CAN network simulation for network applications based on the node simulation testing became possible.Finally, simulation and analysisin of CAN node is conducted in order to assess the performance of the CAN simulation nodes. Simulation results show that the designed CAN nodes not only communicate with each other well but also achieve a high CAN network communication rate. The simulation experiment basically simulate the main features of the CAN application development in the automotive electronics. The results show that SkyEye with the expansion of the CAN network node simulation become the more perfect simulation platform for prototype development, debugging and analysis of automotive electronics applications.
Keywords/Search Tags:Automobile Communication Network, CAN bus, SkyEye, EmbeddedSystem, Simulation
PDF Full Text Request
Related items