Font Size: a A A

The Software Design And Implementation Of Data Acquisition System Based On Embedded Linux

Posted on:2014-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2268330401965183Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the development of Embedded technology, embedded systems have beenused to the field of handheld PDA devices, industrial control and instrumentation. Dataacquisition system is one of the most important part in the Test and Instrument field,which is tend to use embedded Linux as its operating systems. The research ofEmbedded system is not only including system migration and driver mode design, butalso refer to employment of the GUI of embedded system. Whether an embeddedproducts can be accepted by the user, will be impacted by the embedded systems GUIdesign. Therefore, it is very important to provide a friendly, stable and reliable GUI foran embedded system. In this thesis, we focus on the research of data acquisitionsystem’s software based on Embedded Linux OS. The MPC85xx embeddedmicroprocessor, which belongs to PowerPC architecture, is used as the controller ofhardware. The embedded Linux is employed as the operating system of data acquisitionsystem, and the data acquisition system’s interface is developed via the Qt/Embedded.My work is organized as follows.Firstly, this thesis describes the current development status of the data acquisitionsystem and embedded Linux GUI. Furthermore, illustrates the system overall and givesthe design of software overall architecture.Secondly, we build a cross-compiler environment with LTIB(Linux Target ImageBuild) and build the software development platform for the data acquisition system.Compiling and porting u-boot, cutting and transplanting Linux kernel, using BusyBoxcustomized root file system.Thirdly, though analyzing Qt/Embedded system, we elaborate deeply about the keytechnology of Qt program, such as Signal and Slot、MOC tools、kinds of Class. Then,building the development environment of Qt/Embedded and transplanting it’s platformto target system. Moreover,the thesis describes the development process of Qt and theuse of Qt Designer. Last but not least, according to the function demand of data acquisition system,design and implementation the system’s GUI which contents of several modules, suchas wave display, data acquisition control, signal analysis and processing. Finally,through testing cases to verify the stability of migrated Linux OS and the friendly ofEmbedded GUI.
Keywords/Search Tags:Embedded Linux, data acquisition system, Qt/E, PowerPC
PDF Full Text Request
Related items