Font Size: a A A

Research Of Key Techniques Of Embedded Mobile Navigation System

Posted on:2008-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y SongFull Text:PDF
GTID:2178360242467588Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the automobile industry, the automobile's popularization rate becomes higher and higher and sorts of vehicle load systems have been developed. Nowadays, the automobile is not only mechanical and electronic vehicle, but also the intelligentized one. Based on application, embedded systems have been in the automobile industry and become the basis of automobile intelligentization.Taking the mobile navigation system based on the S3C44B0X microprocessor and uClinux embeded operation system as an example, some key techniques of the software of embedded systems are studied and realized, mainly including the Bootloader, embedded system, drivers and application programs. Bootloader is the jumping-off-point of a system and the first segment program.A embedded operation system is a system which packs the MPU time, interrupt, I/O and timer and leaves API to users. It mainly takes charge the process management, system clock management, correspond management of processes and system interrupt management. Drivers are the interface between the operation system and hardware. To the operation system, they transfer the function supplied by HAL; to the hardware, it charges the control, management and read/write operation of peripheral equipment. Application programs consist of kinds of function programs which are compiled by C language. It is the idiographic embodiment of system application function and its inside functions are connected by the manner of function transfer. uClinux is the hinge of the hole software system among operation system, drivers and application program, which realizes the data exchange with all hardware drives by the manner of system transfer through the file system, process management; realizes the display of vehicle load information system by the data exchange between API and LCD applied program. The MiniGUI is choosed to design the graphical user interface, by which users can operate the system conveniently.The research shows that, it is feasible to use uClinux to construct the embedded mobile navigation system based on S3C44B0X and the MiniGUI can supply the friendly and sententious interface. Also the software is transplantable and can be amended to transplant to other hardware platform.
Keywords/Search Tags:Mobile navigation system, Embeded system, Bootloader, uClinux, MiniGUI
PDF Full Text Request
Related items