Font Size: a A A

Design Of An Embedded Integrated Navigation Platform Based On ARM

Posted on:2010-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:T C WangFull Text:PDF
GTID:2178360272470124Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Navigation is extremely important to the production and life of human. With the development of science and technology, accuracy of navigation have become increasingly demanding. Sometimes unitary sensor can not satisfy the demand of the navigation, so the combinatorial navigation is necessary to be researched in that condition.The research of this paper is to design a combinatorial navigation platform which based on the polarized light sensor, GPS and odometer. Based on the processor S3C2440 of ARM920T which produced by Samsung, the system hardware was designed. The running of the operating system and data processing program, the collection of the data of the GPS and odometer and the collection of the polarized light can be achieved on the system. Also, it is facilitate for calculation of the the navigation and arithmetic of the filter later. The main work of this paper is as follows:(1) The combinatorial navigation platform at home and abroad were analyzed. The processor S3C2440 of ARM920T was choosed as the core processor of the system. In order to running the operating system and application, the 64M Byte of the RAM of the system were designed. In order to storaging the code and data, the 64M Byte of the ROM of the system was designed.(2) The signal integrality of the hardware system and the timing of the SDRAM were analyzed in order to cabling the PCB.(3) The Boot Loader was designed for the hardware circuit board. The operating system of kernel Linux 2.6 can be loaded based on the VIVI Boot Loader which produced by Mizi. The capability of the real time of the system was greatly enhanced by the function that kernel Linux 2.6 support to seizing the task. According to the structure of the hardware circuit board, the kernel Linux 2.6 was cut out and transplanted; The YAFFS2 was a new file system designed for the Nand Flash and it support well for the Nand Flash. The YAFFS2 file system was added for the Nand Flash chip of the system storage code.(4) The driver program and application program which collects the sensors's signal successfully, were designed for data collection.
Keywords/Search Tags:S3C2440, Combinatorial Navigation, Signal Integrality, Timing Analysis, Linux System
PDF Full Text Request
Related items