Font Size: a A A

Design And Development Of Vehicle Embedded Terminal's GUI Based On X2M

Posted on:2020-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:H HuFull Text:PDF
GTID:2392330590460956Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the acceleration of informationization,embedded systems have developed rapidly and have been widely used in various fields.With the continuous development of embedded products and the wide application of graphic display devices,the demand for lightweight but beautiful embedded GUI(Graphical User Interface)is becoming more and more urgent.Therefore,embedded GUI has become a very important part of the embedded system development process.Currently,the more mature embedded GUI systems are Qt/Embedded,MiniGUI,MicroWindows and so on.However,these embedded GUI libraries have their own obvious shortcomings.With the rapid development of Internet technology,UI Webization will be the development trend of embedded GUI systems.The goal of this paper is to develop a vehicle embedded terminal's GUI system for public transportation based on the x2 M software platform.The GUI system can provide a good human-machine interaction experience and facilitate the bus driver's manipulation of the driving vehicle.This paper mainly elaborates the design and development process of the target embedded GUI system from the background of the subject,domestic and international development status,system design goals,key technology research,system design,system implementation and system testing.The vehicle embedded GUI system designed in this paper uses B/S(Browser/Server)architecture,which is built on the basis of embedded device and embedded Linux operating system.The key issues that need to be addressed during the development process are the design and implementation of responsive web pages,the construction of embedded Linux systems in the target embedded device,and the transplantation of embedded server and embedded browser through cross-compilation.Finally,this paper uses a responsive front-end framework to implement an embedded graphical user interface in the form of responsive web pages.The embedded GUI system not only conforms to the development trend of UI Webization,but also provides a concise and beautiful human-machine interface with high portability for the application of embedded devices in public transportation.And with Buildroot cross-compiling Chromium's source code to port the embedded browser,which will provide a reference for porting open source browsers as embedded browsers in the future,and which will be more conducive to the combination of embedded GUI and Web technology.
Keywords/Search Tags:Web, Responsive Web Design, Embedded System, Embedded GUI, Cross-Compilation
PDF Full Text Request
Related items