摘要

嵌入式系统是指操作系统和功能软件集成于计算机硬件系统之中。简言之就是系统的应用软件与系统的硬件一体化,类似于BIOS的工作方式。具有软件代码小、高度自动化、响应速度快的特点。特别适合于要求实时的和多任务的体系。在外观上,嵌入式系统就像一个"可编程"的电子"器件";从函数的角度来看,它是主机对宿机对象的控制,并且具有"智能"控制器。而现今的电子产品的应用日趋复杂,系统中确实需要一个"核心",负责工作调度(schedule)、存储器管理、文件系统等基本系统服务。不管产品的应用是什么,都需要这个核心程序,我们称这个‘系统里的核心’为嵌入式操作系统。我们主要对基于ARM的uC/OS-Ⅱ嵌入式实时操作系统进行设计。主要的方法是用嵌入式操作系统内核移植当前实时嵌入式操作系统到ARM7处理器,以找到一种有效的实时嵌入式操作系统的设计方法,可供参考或指导,并与大量的同行分享这种方法。

全文