Font Size: a A A

For The Automotive Electronics Microkernel-based Thinking Embedded Gui Design And Implementation,

Posted on:2007-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:Q Z GongFull Text:PDF
GTID:2208360185956452Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Human - Machine Interface(HMI) becomes more and more important in computer system,it is the main content to be researched in modern computer. Graphical User Interface (GUI) ,one of the HMI's technologies, Interfaces to user with various Graphical contents and intuitionistic styles.It makes the software more humanely, convenient and easy, and has been used in many of fields.For the handled devices on the market such as PDA, as to the poor hardware in old days, the user interface was very simple, we could hardly see the colorful GUI which was supported by PC. But recently we found that some embedded operating systems, such as Windows CE and Palm OS, have supported complete GUI features. With the great performance improvement of the hardware, the need for mini GUI systems is more and more urgent. Recent years, Embedded technologies develop rapidly. its applications depend on GUI more and more.At first, this paper outlines the history of embedded systems and user interface, compares several GUI systems under embedded systems, and point out the peculiarity of GUI on embedded systems, that is, lightness, less resource requirement, quicker response, high reliability and easy configuration.This dissertation analyses existent embedded GUI systems and desktop GUI systems, and demonstrates the designment and realization on Embedded GUI System (EGUI) .EGUI's designmnet adopts Orient-Object Technology and MicroKernel idea,Modeled by UML and Design Pattern. Message-Drive Mechanism is EGUI's kernel.EGUI is designed to allow parameter setup for all modules, and can be easily replaced by new components implemented. The GUI system solve the problem that at present , many GUI systems do not satisfy the desire of the field of Vehicle Electronic, or obey the OSEK/VDX criterion well.At last, this paper evaluates the GUI from the point of view of the basic graphic drawing speed, window creating speed, control creating speed, event response speed, then compares with the popular embedded GUI.
Keywords/Search Tags:GUI, Embedded System, MicroKernel, OSEK/VDX criterion
PDF Full Text Request
Related items