Font Size: a A A

Design Of High Performance And Configurable Graphical User Interface In Embedded Environment

Posted on:2007-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:F P FangFull Text:PDF
GTID:2178360182966694Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the developments in computing and storage technology, embedded devices are more widely used. And they need embedded GUI systems more seriously than any time before. However, there is no standard for different manufacturers to develop embedded softwares, which forms a bottleneck to progress in the embedded field. Until now The China Mobile Software League (CMSL) stipulated the "Standard API of Mobile Software Platform".The paper discusses how to develop a high performance and configurable embedded GUI system according to the standard.At first, the paper outlines the state of the field of embedded GUI system, then it introduces several existing embedded GUI system. After comparing these embedded GUI system each other, the paper points out the peculiarity of embedded GUI system, that is, lightness, less resource requirement, high performance and configurable.Based on the analysis above, the paper brings out the framework of SmartGUI system which is an embedded GUI system with sub-component architecture. Then the paper analyses the design and implementation of subsystems of SmartGUI including SmartGDI, Widowing System and Messaging System. Furthermore, it discusses several other solutions to optimize SmartGUI system.Finally SmartGUI system is compared with other embedded GUI systems using some benchmarks to evaluate SmartGUI system.
Keywords/Search Tags:Embedded System, GUI, Hardware Abstract Layer, GDI, Windowing System, Messaging System, Control, SmartGUI
PDF Full Text Request
Related items