Font Size: a A A

The Realization Of Task Manage Module And Task Communication Module For Embedded Real-time Operating System Based On The Backbone Router Of MANET

Posted on:2006-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:T J LiFull Text:PDF
GTID:2168360155472252Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The embedded software is the soul of the embedded system, and the embeddedoperating system (OS) is the kernel of the embedded software. So the development ofembedded software is the key of the embedded system's development, especially thedevelopment of embedded OS. Compared with the traditional OS, the embedded OS hassome specifications, such as real time, high efficiency, hardware dependency, fixedsoftware, etc. And the Internet oriented and special applications are the trade of theembedded OS'development.There are two ways to implement the embedded OS. First, get the system based onmodification of some mature system. Second, get the system by yourself according tothe actual need. Though the fore way has the excellence of lower cost and less time toimplement, but under some special application, it still needs large amount of work tomodify and strip the original system. However, though the second way requires largemount of work too, the system is designed based on the dedicated application, thereforeit can fit the application very well. Backbone router based on Mobile Ad hocNETworks(MANET) is such an application.Backbone router based on MANET is a typical embedded product.It mainly realizethese functions for MANET, such as router control, dynamicly hive off, data connect,save and transmit, data flux manage and control, and so on. As an embedded product, itshould have some predominance, for example real-time, network dispose frequently,complicated structure. Foremost, the development of embedded real-time OS based onthese features is the key of realizing the backbone router software.According to the features of backbone router's hardware and applicational protocolsoftware, based on the open source code of RT-Linux 和μC/OS-II, this paper makes useof the second method to develop the embedded multitask real-time OS, we call itRMRTOS. Because the development of RMRTOS is so complex that this paper mostlystudy its system structure, and mainly realize the design of task manage module andtask communication module for real-time kernel. Currently, the RMRTOS has beensuccessfully developed, and under the system testing phase.
Keywords/Search Tags:MANET, embedded real-time OS, Backbone router
PDF Full Text Request
Related items