Font Size: a A A

The Research And Realization Of Embedded UGUI

Posted on:2008-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:P Y NiuFull Text:PDF
GTID:2178360215474051Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Graphics user interface (GUI) system is a kind of support system, which can construct a whole operating system with file system and operating system kernel. GUI provides not only a visual way to communicate with applying system, but also a programming model to programmers. GUI takes charge of creating visual windows, and manages the communication information of system and users. And the programmers need only to analyze and design the applications' routines. There are many good embedded GUI systems under embedded Linux system, but each one has some pitfalls in their design and support. So a lot of work has been done one in comparing and analyzing their architectures and techniques. Then plan to design uGUI of embedded GUI system based on Linux. The target is light weight, less resources consuming, high capability and reliability, and configurable embedded GUI system. The detail design and development of uGUI is described in the next chapters.Firstly, introduce the concepts of embedded system and GUI and their progress instances, and then lay out currently mainstream embedded GUI products. Compared with general purpose GUI system, embedded GUI need light weight, less resources consuming, high capability and reliability, and configurable and portable. In the third chapter, we discuss the embedded GUI system's pivotal mechanism and technique, raise a layer system model and display driver based on Framebuffer, event-message driving mechanism, window managing, object oriented technology used in embedded GUI system.Secondly, according to the theory and technology mentioned above. I designed the IAL, uGUI kernel and API by using layer, module and OOT. The data structure and main algorithm realization are narrated more specifically, including somewhat I has learned. The test of uGUI is done more full scale, and the result is accord with our target in structure, capability.Lastly, the content is about developing model and method under the uGUI. And think in realization of uGUI.
Keywords/Search Tags:Embedded System, Graphics User Interface, OOT, Abstract Layer, Event-Message Driving Mechanism
PDF Full Text Request
Related items