Font Size: a A A

Research Of Portable Instrument Key Technology Based On Embedded Linux And MiniGUI

Posted on:2014-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q FanFull Text:PDF
GTID:2268330422975293Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, communication technologyand network technology in the post PC era, embedded system has penetrated into allaspect of our lives, which is especially widely used in portable instruments,demanding for the embedded product has get access to more and more people. Theinterface is an important content of human-computer interaction, comparing with thegraphical user interface system; embedded system graphical interface has thoseobvious advantages, such as light, less resource, high performance and high reliability,easily-customized. Therefore, the embedded products need friendly, easily-interactiveinterface more than function and good performance.The main work of this thesis is to study the key technology of portableinstrument for the development of embedded systems by using Linux as theembedded operating system in the basis of this study, and using MiniGUI as the GUIsystem, combined with the organization and storage of the data in the file, design andimplementation of a testing instrument graphical user interface based on embeddedcontrol system in the ARM-Linux platform. By those researches on the keytechnology of this process, we have completed certain jobs, such as the establishmentof cross-compiler environment, the realization of Boot-Loader, Linux kernel cuttingand transplantation; file system, MiniGUI, cutting and transplantation of embeddeddata organization and storage, etc.Firstly, this thesis introduces the concept of embedded system, by theintroduction of the graphical user interface in the embedded operating system and thebasic requirements of the graphical user interface. Then, we compared those aspectsof structure, system function and so on, in several popular embedded GUI systems.Secondly, we chose the interface with those characteristics of cross-platform,light-weight, less-resource, high-performance, high reliability and configurableMiniGUI as the graphical user interface development tool. On this basis, this thesisalso briefly introduces the hardware and software development platform of embeddedsystem design, development environment of MiniGUI building, and introduces theconstruction of cross compile embedded environment in detail, cutting andtransplantation of Linux kernel, the MiniGUI runtime environment configuration inthe method of cutting and transplantation, MiniGUI. Thirdly,we achieved the goal ofthe implement the support of the development board MDK9263-G interface, and the goal of completing the preparation to construct the embedded graphic user interfacesystem.At last, this thesis discusses advanced technology that used in those fields ofbasic interface elements, message mechanism and windows process in MiniGUI.Then, it also achieve those goals of the designing and developing of graphical users’interface by the analyzing of demands of portable test instruments and the processesof MiniGUI users’ interface development. By the complete of the graphical userinterface application, and the software system modeled testing and integrated testing,we guarantee the safety, reliability and fault tolerance of the system.In addition, we put out some advice that aiming at the deficiency of existingsystem, and also put out some basic prospects for the subsequent development workbased on the analysis of the structure and performance of the system.
Keywords/Search Tags:Embedded system, Linux, MiniGUI, MDK9263-G development board
PDF Full Text Request
Related items