Font Size: a A A

The Design Of Embedded Real-Time System Based On RT-Linux

Posted on:2004-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z JiangFull Text:PDF
GTID:2168360092475627Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
With the impulse of the practical demands and Information Technology, the design method of embedded real time system has made a great change. The early designer aimed at how to improve the efficiency of processor and develop the software from scratch. Nowadays, the developers of embedded real time system lay more emphasis on the features of the products, such as shortening the time of putting upon market, the elegance of interface and the ability to support network protocol. More and more engineers use the RTOS(real time operating system) and software toolkit to develop embedded real time system. Linux, as an open source, free, network operating system, are gradually under the developer's attention. In order to develop embedded real time system based on Linux , the developers should improve its real time performance and tailor it, on the occasion of high demand towards user graphic interface, the developers should choice an appropriate GUI(Graphic User Interface) library.For the seek of developing industrial control system based on Linux, the author compare some real time solution of Linux and select the RT-Linux, then develop real time software based on RT-Linux. The author introduce how to tailor the Linux kernel ,library, file system , script.Then the author expound why the embedded GUI toolkit :QT-Embedded is fit for embedded system and develop the graphic user interface of control system based on it and tailor its library.This paper firstly introduces the features and developing tendency of embedded system and real time system. And then describe the importance of developing embedded real time system based upon RTOS and the principle of adopting RTOS, and introduces some popular RTOS. In the third part, both the merits and faults of Linux are illustrated. In the forth part, the method to improve the real time performance of Linux are analyzed. It stresses the realization principles of RT-Linux and how to program based on it. In the fifth part, The author analyze how to tailor the Linux kernel, library, file system, script. The sixth part introduce embedded GUI, illustrate how to develop user interface based on QT-Embedded, and introduce how to tailor its library. The seventh part give an example of how to develop injector control system based on RT-Linux and QT-Embedded. And the last chapter gives some conclusion and foresight.
Keywords/Search Tags:Embedded Linux, real time, tailor, QT-Embedded, Injector
PDF Full Text Request
Related items