1
/
10
嵌入式操作系?/p>
uCLinux
嵌入式操作系?/p>
uCLinux
作?/p>
Email:
cuiwj181@
摘要
:
本文将分析嵌入式操作系统
uCLinux
的内核结构?/p>
、内存管
理、多进程处理、针对实时性的解决方案和开发环境,先对
uCLinux
有一个深刻的认识?/p>
将有利于今后进一步研究开发?/p>
关键?/p>
: uCLinux
,内存管理,多进程处理,
RTLinux
?/p>
开发环?/p>
1
引言
嵌入式操作系统是嵌入式系统的灵魂,而且在同一个硬
件平台上可以嵌入不同的嵌入式操作系统。比?/p>
ARM7TDMI
内核,可以嵌?/p>
Nucleus
?/p>
VxWorks
?/p>
uClinux
等操作系统?/p>
在此主要?/p>
uClinux
的进行介绍,嵌入?/p>
uClinux
操作系统
主要有三个基本部分组成:引导程序?/p>
uClinux
内核和文?/p>
系统?/p>
uClinux
可以通过定制使内核小型化?/p>
还可以加?/p>
GUI
和定制应用程序,
并将其放?/p>
ROM
?/p>
RAM
?/p>
FLASH
?/p>
Disk
On
Chip
中启动。由于嵌入式
uClinux
操作系统的内核定制高度灵?/p>
性,开发者可以很容易地对其进行按需配臵,来满足实际?/p>
用需要。又由于
uClinux
是源代码公开,因此开发人员只?/p>
了解内核原理就可以自己开发部分软件,例如增加各类驱动
程序。下面将详细分析嵌入式操作系?/p>
uCLinux
?/p>
2
嵌入?/p>
uCinux
内核结构