Font Size: a A A

Embedded Real-time Operating System Rt-thread Design And Implementation

Posted on:2008-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y QiuFull Text:PDF
GTID:2208360215450204Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, embedded real-time operating systems are widely used in more and more areas, such as industry control, aero electron, medicine application, virtual reality, consumer electron and so on, multi-media communication etc. Meanwhile new areas and new applications posted more requirements to embedded real-time operating systems, the most important of them were hard real-time, high reliability and high availability.Microkernel operating system had become the hot topic of the academe and industry because of its compatibility, extensibility, scalability, portability, reliability and the trait of distributing. However, Microkernel was not perfect. It's pool performance had caused many argues around Monolithic Kernel and microkernel.Academe and industry had done many years research and had developed the second generation microkernel represented by L4 operating system, especially break the bottleneck of processes communication.Basing on analysis of existing operating system architectures, such as L4, Vxworks, this thesis puts forward and implement the RT-Thread operating system which has good function and performance through not only carrying the excellence forward and limiting the shortage, but also adding own characteristic. It is an embedded real-time operating system which bases on kernel object and belongs to the second generation microkernel operating system. RT-Thread can be wildly used from extremely resource-strict systems to a compute unit with MMU and network function. It had some features of high extensibility, good scalability, good portability and reliability. It was very suitable for embedded systems and real-time systems.This thesis introduced the design and implement of The RT-Thread operating system, from architecture to every function module.
Keywords/Search Tags:Operating system, Embedded real-time operating system, Microkernel, RT-Thread, kernel object
PDF Full Text Request
Related items