Dissertation > Excellent graduate degree dissertation topics show
Research and Design of Embedded System Software GUI Middleware Module
Author: HuXiaoLiang
Tutor: ChenXinHua
School: Shandong University of Science and Technology
Course: Computer System Architecture
Keywords: Embedded GUI Middleware Mechanism of Message Widget
CLC: TP368.1
Type: Master's thesis
Year: 2010
Downloads: 85
Quote: 0
Read: Download Dissertation
Abstract
|
The application of embedded system develops tremendously in recent years. And the research on embedded technology has become a hot topic. With the expending of market demands and the improving of hardware performance, more and more embedded system beginnings to provide graphical user interface (GUI). Embedded software developers are tend to employ a mature embedded graphical middleware to shorten development time and improve the efficiency of user interface.In order to research and design an embedded graphic user interface middleware, this dissertation compared several relatively mature embedded graphical middleware, analyses the overall structure and sub-layers’ function, went on a further study on the message mechanism, clip region principle, window’s structure and management etc; and finally designed and implement an embedded graphical user interface middleware-EGUI-M.The EGUI-M locates on the embedded hardware and OS platform of the embedded system, and beneath the embedded applications, and mainly works for shielding the difference and complexity of hardware and OS platform, and providing a uniformed API which is compatible with Win32 graphic interface API.The division of EGUI-M layers and the modules of each layer have been introduced thoroughly. And by dividing EGUI-M into different layers and modules, the system could be more portable, extendible, and maintainable. By the way, EGUI-M also applies many widgets, such as buttons, list boxes, statics and so on. These features give EGUI-M a great ability of surviving and wide using. And the user of it could learn how to use it quickly.By now, EGUI-M has been successfully used in many embedded system projects:Set-top box, information appliance control center and so on. And it could run on many different platforms:STi710X+OS21, Xscale270+Embedded Linux and so on.
|
Related Dissertations
- Research and Design of Communication Middleware on AFC System,TP311.5
- Research and Application of Graphic Interface Engine on Digital TV Middleware,TP391.41
- Applied Research of Ontology in Intelligent Residence Community,TP391.1
- Design and Implementation of Material Tracking for Continues Line,TP311.52
- Jiangbei District corporate credit information system design and implementation,TP311.52
- Design and Implementation of Distributed Video Storage System,TP333
- The Reader Equipment of RFID Middleware Mangement Research,TP391.44
- Design and Implementation of Web Collaborative Learning Platform Based on SNS,TP311.52
- Digital Home Media System Design and Implementation,TP311.52
- Adaptive middleware -based stock trading platform design and implementation,TP311.52
- The Design and Realization of Embedded GIS Graphics Mid-Ware Research on,P208
- Based on the construction of distributed middleware multiplayer online game,TP393.09
- Office systems based on InforFlow workflow middleware design,TP311.52
- Research and Implement on Technologies in Cluster Middleware of Spatial Database,TP311.13
- The Airport Operation Intergration and Interactive Research and Design Based on JMS, XML,TP311.52
- Research of Embedded Real-time Middleware in Distributed Information Platform,TP368.1
- Telecommunications CUP payment system design and implementation,TP311.52
- RFID complex event processing technology research and application integration,TP391.44
- Home gateway middleware application analysis,TN915.05
- Design and Application of Weapons-online Integrated Management Information System,E92
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Micro-computer > A variety of micro-computer > Microprocessor
© 2012 www.DissertationTopic.Net Mobile
|