文档介绍:2009届毕业设计
题目μC/OS-II嵌入式操作系统
在ARM系统中移植与实现
学院自动化与电气工程学院
专业自动化
班级
学号
学生姓名
指导教师
完成日期 2009年6月9日
毕业设计、学位论文
版权使用授权书
本人学号声明所呈交的毕业设计、学位论文《μC/OS-II嵌入式操作系统在ARM系统中移植与实现》,是在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,与我一同工作的人员对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
本毕业设计、学位论文作者愿意遵守关于保留、使用学位论文的管理办法及规定,允许毕业设计、学位论文被查阅。本人授权可以将毕业设计、学位论文的全部或部分内容编入有关数据库在校园网内传播,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计、学位论文。
(保密的学位论文在解密后适用本授权书)
 
 
论文作者签名: 导师签名:
 
签字日期: 年月日签字日期: 年月日 
摘要
随着计算机及其相关技术的发展,在微处理器上移植嵌入式操作系统,由两者组成一个嵌入式实时操作系统成为可能。本文以嵌入式操作系统的研究为背景,讨论了在ARM处理器上移植μC/OS-II嵌入式操作系统的方法,并以实现相关设计功能作为说明。
ARM处理器是目前公认的业界领先的32位嵌入式RISC微处理器。软件平台采用实时操作系统μC/OS-II,操作系统可以将应用分解成多个任务,简化应用系统软件的设计。μC/OS-II是一种专门为微控制器设计的抢占式实时多任务操作系统。μC/OS-II具有内核源代码公开、简洁易学、移植性强等优点。
本文阐述了在ARM7微处理器LPC2294上移植μC/OS-II的主要内容和相关设计功能的实现方法。以微处理器LPC2294、闪存FLASH,LED、蜂鸣器和PC为硬件平台,在此基础上嵌入移植了μC/OS-II嵌入式实时操作系统,并在此嵌入式系统上实现了相关的设计功能。
关键词:嵌入式系统、ARM、μC/OS-II、移植
Abstract
With the development of puter and relative technology,it is possible to transplant the Embedded Operating System to microprocessor,and by prise an Embedded real-time Operating this paper,the background is the researching of Embedded Operating System,we discuss the method of transplanting Embedded Operating System based on ARM microprocessor,and explained by implementing the related design function.
ARM Processor is a kind of advanced 32-bit embedded RISC microprocessor accredited in this real-time opearting system μC/OS-II is adopted in the sotfware Systems can simplify the design by dividing the application into some -II is a kind of Multi-tasks,real-time and operation system which is especially designed for the has many advnatages,for example:its kenrel source code is open,it is easy to learn,and it can easily trnasplanted.
In this paper,it expatiate the main content of μC/OS-II transplanting based on ARM microprocessor LPC2294 and the method of implementing related design hardware platf