Font Size: a A A

Design Of Multi-channel Information Interaction Method And System Based On ARM

Posted on:2021-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:B HaoFull Text:PDF
GTID:2518306047991359Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Satellite navigation system has the characteristics of wide coverage,all-weather,high precision and convenient application,which has become the most widely used positioning and navigation timing means in the world.With the continuous promotion and deepening of the application of satellite navigation system,the electronic technology of satellite navigation has also made great progress and development.There are many kinds of equipment bus in satellite navigation terminal system.Under different test modes such as single point positioning mode and RTK mode,the upper navigation integrated control system needs to communicate with the lower multi bus equipment.How to build a general multi-channel information interaction system to achieve information sharing and data transmission between the upper and lower devices has become the current research direction.It is of great significance to design a comprehensive multi-channel information interaction system to realize the information transmission and sharing between heterogeneous networks,so as to improve the performance and test efficiency of satellite navigation terminal system.According to the requirements of practical application and theoretical research,this paper studies and designs the multi-channel information interaction method and system based on arm,the main contents are as follows:1.This paper analyzes the communication requirements between the upper and lower devices of the satellite navigation terminal system and the research status of the information interaction system at home and abroad,obtains the research direction of the multi-channel information interaction system,determines that the main research content of this paper is to realize the protocol conversion and data transmission of the three communication modes of Ethernet,can bus and serial port protocol,and further improves the universality,reliability and stability of the system.2.This paper studies the technical characteristics of three communication protocols and interfaces used in the system,selects the hardware implementation platform and operating system,and presents a general design scheme of multi-channel information interaction system based on ARM-Linux.3.According to the requirements of the overall design scheme,the research and design of each module circuit of the system hardware are carried out.S3C2440 microprocessor based on ARM9 core is selected as the main control chip of multi-channel information interaction system,and its minimum system is built.On this basis,the multi-protocol Ethernet interface module based on DM9000 C Ethernet controller is designed,the CAN bus redundant interface module based on MCP2510 is designed,the hardware circuit including RS-232 and RS-422 physical interface forms of serial communication interface module and power management module are designed,and the PCB drawing and welding are carried out to complete the realization of the hardware platform of the multi-channel information interaction system.4.Based on the realization of hardware platform,the software design of multi-channel information interaction system is carried out.Establish the cross development environment of embedded Linux system,configure and transplant bootloader,kernel and root file system of Linux system.The driver of Ethernet controller is developed in Linux system.With the support of TCP/IP protocol stack,socket is called to realize the data communication of Ethernet module based on TCP and UDP.The driver of CAN controller is developed,and its two-wire redundancy design is carried out to ensure the reliability of data transmission and realize the function of data receiving and sending of CAN interface module.Finally,the protocol conversion application is developed,and the whole system is tested in the laboratory environment.The experimental results show that the multi-channel information interaction system has achieved all the target functions,through which the Ethernet protocol and CAN bus protocol can be realized.The system can realize the reliable and stable two-way protocol conversion between Ethernet protocol and CAN bus protocol,Ethernet protocol and serial protocol.
Keywords/Search Tags:Multichannel, Protocol conversion, ARM-Linux, Ethernet
PDF Full Text Request
Related items