Font Size: a A A

Embedded Linux Operating System And Its Application

Posted on:2004-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:X B ZhouFull Text:PDF
GTID:2208360092980733Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Embedded system has evolved greatly in the past tens of years. In the future the system based on the 32-bit platforms that produced by the Intel, MIPS, Motorola etc. will be the mainstream of the embedded merchandize. However, developing software directly on such system is very complicated, so various embedded operation systems are developed to simplify the development on such system.One of the most prevailing solutions is to develop embedded operating system based on Linux,The following reasons count. Firt of all, Linux provides entire Desktop Computing ability, and its source code is open, so it is possible for us to customize the system. Secondly, Linux can run on vrious embedded CPU such as StrongARM, MIPS, SH and PowerPC. Third, Linux is free.Some valuable research and application results in embedded Linux will be described in this thesis. An embedded Linux called Wavelin has been set up based on the DIMMPC platform with the method of small foot-print embedded Linux, and some analyzing and research work has been done on Wavelin, especially, some experiments and development on Wavelin have been carried out especially on two kinds of device driver.First of all, embedded system and embedded operating system is summarized. Then, the characterization of the embedded Linux is described based on the embedded application system architecture. In the third part, the technology of the embedded Linux and the way in building the Wavelin embedded operating system is described. In the fourth part, the way of developing P51 serial A/D card driver is putted. In the fifith part, a template of USB driver in Wavelin is described. Finally, a summarization of the thesis and some challenges for the future work are presented.
Keywords/Search Tags:Embedded Linux, Embedded system, USB, Loadable Kernel Module, Embedded Architecture, Embedded Operating System
PDF Full Text Request
Related items