Font Size: a A A

Constitution Of Application System Using To Carry-on Fault-diagnosis Based On Embedded Linux Operating System

Posted on:2008-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:G B LiuFull Text:PDF
GTID:2132360218957984Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Along with the quick development of computer technology and net technology, embedded systems are comprehensively applied in the fields of automatic control, industrial production, and military technology and consumer electronic products. The embedded system itself also develops very fast—it has changed from original systems controlled directly through assemble language to current systems connected with the Internet.The industrial control computer PC104 of some locomotive carry-on fault-diagnosisis equipment is used as the experimental platform to constitute embedded Linux application system based on X86 hardware platform. A new method, i.e. layer-dividing ways based on component, is introduced.The main work of the paper is as follows:This thesis researches the fundamentals of Linux Operating System. First, the components of DiskOnChip2000 and its driving mechanism on Linux platform are analyzed. Then, the embedded Linux system is constituted in it and it was made to a device that has the booting ability.This thesis deeply analyzes terminal device driving mechanism on Linux platform and then elicits serial driving process and its driving mechanism.Under the guidance idea of constituting embedded system base on components, the thesis encapsulates application interface functions which takes 232 and 485 modes into consideration based the kernel interfaces. Thus the embedded application programs faced to specific application would become simpler and has a better transplantation.As far as the key A/D data acquiring card is concerned, a comparatively common A/D data acquiring model is constituted according to the guidance idea. The thesis puts forward two schemes concerning A/D data models. Each one is executed on the hardware platform. The experimental waveforms caused by different input signals are compared. The problems appeared in the experiment are carefully researched and the causes to these problems are found. Finally, an A/D data acquiring model that is adaptive to the hardware device is adopted.Graphical user interface is an important constitution component of an embedded system. And the customizing methods are different from system to system. Through comparing several common embedded GUI systems, the MiniGUI is selected as the graphical application development platform and the GUI system based on MiniGUI is developed in the hardware platform.
Keywords/Search Tags:Embeded Linux, DOC2000, API, A/D data acquiring model, MiniGUI
PDF Full Text Request
Related items