Font Size: a A A

Research & Realize Of Embedded GUI Based On Linux System

Posted on:2009-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:X F TanFull Text:PDF
GTID:2178360272473506Subject:Engineering applications
Abstract/Summary:PDF Full Text Request
The rapid developing technology of computer software and hardware impulses the special computer system's application such as embedded system. On one hand, the users need interactive graphic interface, such as the menu, windows, and icons to use the embedded system, the developer of the embedded system needs a technology platform on which they can develop the graphic user module. On the other hand, more and more users develop software on the Linux OS due to the Linux's advanced features such as open source code, small core, vast kind of hardware support, stable running, effective directive, mature network architectures. Linux can compete with other embedded OS such as Windows CE, Palm OS now, and play a very important role in this competition.Based on the above two issues, this thesis successfully designs and develops a kind of embedded Windows manager unit and manager unit of graphical user interface. This thesis describes from several aspects, such as:(1)At first analyzes several kinds of popular embedded OS'GUI then gives out the functional requirement of the embedded system.(2)Based on the functional requirement, this thesis makes out the whole structure, sets down the hierarchical system structure (include device support module unit, windows management unit, message management unit, user interface module unit).(3)This thesis particularly describes the three units, device support module unit, windows management unit, message management unit.(4)Adopt the c/s mode which support multithreading and processes, which will make the system more suitable for the development of embedded system.(5)The conception of OOD is used in MyGUI system. It makes the system can be transplanted well. The control is the embodiment of OOD.(6)At last,explicates how to make use of the embedded GUI library to code GUI application.
Keywords/Search Tags:embedded system, Graphic Operator system user interface (GUI), Linu
PDF Full Text Request
Related items