Font Size: a A A

The Research And Realization Of An Embedded Linux System Based On ARM

Posted on:2009-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:T L PengFull Text:PDF
GTID:2178360272957899Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, communication technology and network technology, embedded systems are widely applied in almost all fields. Because of the increasing complexity of the embedded systems, the embedded operating system has become the most important part of the embedded system. In all kinds of embedded operating systems, Linux has the advantage of open source, good performance, clear structure, so it has been widely used in embedded system. It is of great theoretical and practical significance to study and develop the embedded Linux system.ARM platform is the most populary embedded processor.The S3C2410 CPU and the structure of the system hardware platform are firstly discussed in this paper.Then, the research of this paper is to build an embedded real-time operating system Linux and plant it into the targer hardware.The main work in this paper is depicted:Firstly, based on summarizing interrelated literature, reviewed the research of Linux in the world and pointed out the shortcomings of the research, this paper analysed the real time of criterion Linux ; discussed the reason of the criterion Linux in the real time. this was the background of the paper.Secondly, this paper describes how to establish the cross compiling environment and realize the boot loader on the target hardware platform. To heighten the precision of timer,we increased the temporal granularity. Adopted the two kinds of modes which were periodic and one shot, in order to apply to real-time system much better.Thirdly, On the basis of the comprehension of real time schedulers theories and methods about Linux kernel, we design the real time schedulers RMS and EDF for Linux. And some main targets for the real-time system have been tested.Finally, this paper described the realization of planting Linux to S3C2410,and designed the embedded root file system.
Keywords/Search Tags:real-time system, embedded Linux, scheduler, planting, root file system
PDF Full Text Request
Related items