Font Size: a A A

The Research And Development Of Graphic User Interface Based On Embedded Linux

Posted on:2008-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:W Q WangFull Text:PDF
GTID:2178360215462591Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the development of computing technology, IC designing and semiconductor manufacturing, the embedded system's performance is improved significantly which based on high performance MPU. There are kinds of embedded consumer products on the market, such as PDA, MP4, SmartPhone and GPS etc, which integrate multi functions and applications. For example Portable Media Player is not only the multi-media player, but also provide camera, video recorder and the GPS application. The multi-function application realization is not only depended on hardware, especially the processor, but also the support of the embedded operating system, e.g. WinCE, embedded Linux.Because of the adventures of open source, network supporting, easily configuration for embedded processor (supporting ARM, PPC, MIPS, etc.), and the convenience adoption, embedded Linux absorbs researchers', development institutes and commercial company's interest. It is one of the most important reasons for Linux to develop rapidly.GUI is an important part of embedded software. Especially for commercial users', the own GUI system is helpful to develop products quickly, and save the commercial charge.We performance the research of popular embedded GUI systems, point out their weak points, and proposed a scheme to develop GUI system in C language, finally realized this GUI project on portable media player products.At first, the thesis outlines the history of embedded system, embedded operating system and several kinds of GUI system, and points out the problems. Secondly propose the scheme to develop PMP GUI in C language, and the project development environment building process, including target board and Host PC. Thirdly introduce PMP system, PMP GUI software architecture, and several typical GUI elements implementation. Finally are programe details and some PMP products which adopted our project.
Keywords/Search Tags:Embedded System, Embedded Linux, PMP, GUI
PDF Full Text Request
Related items