Font Size: a A A

The Study On Key Technologies Of The Real-Time Performance Of Embedded Linux

Posted on:2011-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ZhengFull Text:PDF
GTID:2178360305972290Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development of information technology and the widespread application of Internet make embedded system be the focus of the Electronic computer industry. Embedded system's technical achievement are providing more scientific and effective approaches to explore some technical fields, such as aeronautics, astronautics, industrial control and so on, while giving more enjoyment and convenience to people's daily life. Embedded technology, whose developmental core is embedded microprocessor and embedded operating system, is based on the development of computer and communication technology. Comparing with other embedded operating system, Linux is developing rapidly by means of its extensity in hardware support, open-source, possibility to transplant and some other merits.In the context of embedded technical advance, many applications have brought forward higher call for the real-time performance of embedded system. In response to the call, this paper is dedicated to the study on the real-time performance of embedded Linux. The target machine uses PC/104 standard system based on X86 architecture as its hardware platform, which includes CPU module and data acquisition module.Firstly, the paper generally introduces the concept, characteristics and developing situation of embedded system and PC/104 standard bus, on this basis present the study background and necessity of the problem; Secondly, the paper detailedly introduce the design and configuration of hardware platform in the experimental system; Thirdly, after analyzing the key mechanism of Linux, the paper expound the building process of embedded Linux software environment in target system, including the customization and transplantation of Linux kernel suitable for the experiment demands, rebuilding of the root file system, and writing process of system bootloader. The key point of the problem is to develop the device driver of data acquisition module, which runs in self-constructed embedded Linux. In the beginning of this key section, the paper brief introduces Linux device driver, and then detailedly describes the design and implementation process of the data acquisition driver. At last, the paper tests the real time performance of embedded Linux through a distant data acquisition application based on C/S networking model and give the result and conclude.
Keywords/Search Tags:Embedded system, Linux, PC/104, Device driver, Real-time performance
PDF Full Text Request
Related items