| With the rapid development of the auto industry, GPS Vehicle Navigation System hasbeen widely used. It has become an important vehicle configuration, providingconvenience to the users. On the other hand, along with fast development of computerand communication technology, and micromation and specialization as a new trend,the embedded system has become a hotspot of the information industry. And the LinuxOperating System becomes the preferred operating system for many users, because ofits advantages, such as stability and reliability, free and open source, being able to cut,easy to be transplanted and so on. So it has tremendous values and potentials in theauto market.On this basis, this paper presents a method to design a GPS Vehicle Location andNavigation System based on the embedded Linux system, combining the GPS locationtechnology and embedded system technology. First, we transplanted the embeddedLinux system to the ARM9 and DSP dual-core platform, then realized the functions oflocation and navigation in this GPS Vehicle Navigation System. Meanwhile, thissystem platform should have the potential to be designed as a complete vehiclemultimedia terminal, including such functions: GPS location and navigation,MP3/MP4 players, voice recognition, short-distance wireless communication, VolPand so on. In a system, hardware is the basis, and the embedded Linux operatingsystem is the platform for software. They played an important role in this GPS VehicleNavigation System. Therefore this paper focuses on the study of hardware platformand embedded Linux operating system in the navigation system.Firstly, the paper briefly introduced the fundamental of the GPS Vehicle NavigationSystem and its status quo and prospect at home and abroad, described the researchpurpose of the subject and the author's main work. Then, according to the requirementsof this system, we designed the systematic solution. In accordance with the solution,we designed the hardware platform: the ARM9 (S3C2410A) and DSP (TMS320C6713)dual-core system and analyzed the peripheral circuits design, such as Power and Clock,External Memory, Ethernet, Serial Port, Audio, HPI Interface and etc. On the basis ofthe deep understanding of the embedded Linux system, we designed the softwareframework and application programs, and wrote the Linux Device Driver for all thedevices in this system. Finally. the paper summarized the work of system design,figured out the deficiencies and improvements, and the future development direction. |