Font Size: a A A

A Design Of Lightweight GUI On Embedded Linux Operating System

Posted on:2017-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:J LuoFull Text:PDF
GTID:2348330512476939Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The embecdded GUI,a part of the visual sensory and visual products interactive experience,is also called graphical user interface.As the important part of the embedded operating system,embedded GUI in human-computer interface design can fully improve the interaction efficiency,make the product more intelligent.thus save costs for some high-end embedded products.The introduction of GUI not only improves the performance,but also makes the operation simple and user-friendly.As a result,it enhances the competitiveness of procducts in the market.This thesis firstly introduces the overall design scheme of embedded GUI system.which is divided into two parts:hardware design and software design.Then the working principle of basic component and module of die hardware system is presented in detail.Afterwards.the paper fully expounds the design method of GUI software from the embedded Linux system,GUI graphics engine,angle of logic control and communication interface design.The GUI graphics engine,a core part of the GUI system,adopts 2D Hardware Acceleration Technology(software),which is mainly responsible for rendering and image aliasing algorithm,and the rational management of image memory material.In the meanwhile,communication interface and communication interface logic control program~primarily work for the lower machine and the control logic of UI implementation.Through the interaction with the lower computer,the process of communication protocol,the logic control signal is converted into UI,realizing the change.At last,the final chapter completes the presentation of the overall system by debugging and analysis.In software design,the GUI system has the program and logic separation,among which,GUI graphics engine is responsible for image display while logic control and communication interface program is in.charge of the implementation of control logic.They hold a clear division of labor;meanwhile enjoy strong independent work ability so as to complete system function together.They also have the advantage of simple software structure,clear design ideas,small footprint and easy migration to various embedded Linux system platforms,which is a good make up for the GUI system in the low-end embedded platform.
Keywords/Search Tags:embedded, operating system, GUI, man-machine interaction
PDF Full Text Request
Related items