linux+嵌入式实时操作系统开发与应用.docx
文本预览下载声明
Linux 嵌入式实时操作系统开发与应用
By 杨立峰
Copyright 2002 杨立峰
I
感 谢
感谢我的父母,因为你们教育了我
II
Abstract
In the fast-changing world of science and technology. Appeared information appliances, handheld and wireless devices. There are many hardware and software design changes taking place. Many devices now feature 32-bit microprocessors from Intel, MIPS and Motorola, as well as larger LCD graphical displays. In order to leverage the significant results gained in the last ten years, many developers are turning to using friendly user interface operating systems with these new embedded designs.
One of the most promising emerging areas seems to be running Linux in these environments, for a couple of good reasons: Linux on embedded systems brings with it the entire power of desktop computing, along with many solutions already running. Linux, being open source, allows any aspect of the solution to be fully understood and then customized for a particular application. Linux also supports all the new microprocessors typically included in embedded designs, including StrongARM, MIPS and PowerPC. Finally, Linux is free, with no royalty payments required for its use. So using Linux as operating system , with a GUI system built on, seems to be a good solution.
For the handled devices on the market such as PDA, as to the poor hardware in old days, the function was very simple; we could hardly see the GUI and network support. But recently we found that some embedded operating systems such as Windows CE and Palm OS, have supported complete GUI features. With the great performance improvement of the hardware, we think that the need for embedded OS is urgent.
I got interest with Linux operating system several years ago. Combination my specialty, Then I did some research for real-time Linux. Based on these facts, this thesis demonstrates architecture and internals of Linux system used on embedded systems.
At first, the thesis outlines the history of embedded systems and real-time systems. Chapter 2 describes r
显示全部