Font Size: a A A

The Design And Realization Of Embedded Linux Handheld Platform Based On ARM9

Posted on:2010-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:W LiFull Text:PDF
GTID:2178360275951444Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years,with great development of information technology and computer science,handheld devices have been brought into every aspect of our lives,and play important role in many fields,such as mobile communication,consumer electronics and information collection,etc.Therefore,the problem is how to build stable,perfect data interface handheld devices efficiently.Based on the background of RFID handheld terminal,this thesis analyses the development of handheld devices and gives the reason for this subject.Then it puts forward an ARM plus Linux way solution after considering the restriction in embedded system.This platform can be used as a secondary embedded handheld device development platform,and it provides a good starting point for the practical application of the development.This article takes the design of embedded systems as the main line.After discussed the system's selection and composition,it describes how to build the system's hardware platform and software platform designed in detail.Embedded microprocessors are the core of embedded systems,embedded operating systems are the soul of embedded systems.In this paper,we introduce the ARM processor architecture and programming model at first,and then describes the hardware circuit design such as the main control module,communication interface,human-machine interface,RFID modules,power modules and so on,depict the main control chips' characteristics and design principles one by one.At the same time,we focus on the power management program of the handheld devices.In this program we use the large-capacity lithium-ion polymer batter to keep the system online running for a long time.In terms of software design and development program,we choose the embedded Linux operating system which is highly modular and easy to transplant to other platforms.Then we have a detailed description of building embedded Linux system software platform step by step,including the establishment of cross-development environment,the transplantation of boot loader vivi in the platform.The kernel of the operating system is Linux2.6.24,we have a comprehensive introduction to the Linux kernel transplant process,and then transplant the drivers of LCD,touch screen,sound card based on the master of kernel-driven model.After these,we complete the production of the root file system.In the application,we select the QT/Embedded+ Qtopia platform to build the graphical interface system,and compose the RFID reader applications.Finally,we finish the construction of the whole embedded platform,and tested the whole system.In the end,the paper sums up and analyzes the research contents and the shortage of this thesis,puts forward an outlook for further research.
Keywords/Search Tags:Embedded System, ARM9, Linux, QT
PDF Full Text Request
Related items