Font Size: a A A

A Lightweight And Efficient Implementation Of Embedded GUI

Posted on:2011-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y H HuFull Text:PDF
GTID:2178360305473013Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of the times, more and more embedded devices into people's daily lives, These devices include:mobile terminal equipment, digital set-top boxes, automotive electronic control systems, digital equipment, etc. These devices require a high-performance, high reliability, support for graphical user interface. Another urgent need for a lightweight graphical user interface is industrial real-time control system, although the industrial systems are generally built on standard PC hardware platform, it is relatively better conditions than embedded systems in general, but the real-time system as a whole, stability and security requirements are very high on the graphical user interface functional requirements are also higher, which requires multi-window management, and multi-application mission support, more powerful graphic image features, these systems generally do not want to build on this operating system and graphical user interface,which is large and cumbersome and very occupied system resources, they want a graphical user interface, less resource-intensive, high performance, high reliability, can be configured to be portable and so on.Based on the above topics of this paper is a combination of demand for Linux operating systems and embedded systems at these two hot areas of research and comparison of several existing embedded graphical user interface, analyze and summarize the advantages of various systems and inadequate on this basis to develop a more suitable for embedded systems, graphical user interface.This paper designed a lightweight Linux-based embedded operating system graphical user interface, and named SGUI, the system based on multi-threaded, multi-process, client/server architecture to support a variety of controls, and has a good portability as well as the very good real-time performance and stability. At the same time, the system for other programmers to provide a good secondary development platform. This paper mainly focused on what aspects:■Comprehensive survey of market demand, compared to existing embedded GUI, analyze the general needs and special needs■According to demand, to develop SGUI architecture■According to SGUI architecture, sub-modules described in detail the realization of the main module■Describes the important features and innovative SGUI point, and for experimental verification.
Keywords/Search Tags:Graphical user interface, Client / Server architecture, Modular Design, Window Z order
PDF Full Text Request
Related items