uCOS-Ⅱ在ARM7上详细移植代码及注释.docVIP

  • 4
  • 0
  • 约6.62千字
  • 约 5页
  • 2018-06-22 发布于河北
  • 举报
uCOS-Ⅱ在ARM7上详细移植代码及注释.doc

uC/OS-Ⅱ在ARM7上详细移植代码及注释 摘要:本文分析了源码开放的实时内核uC/OS-II在流行的ARM7处理器上的一种较为简洁的移植方法,并在三星公司的公版S344B0X开发板上成功实现.文末对RTOS在航空电子设备中的应用前景提出了初步的探讨. 关键词: RTOS;μC/OS-II;ARM7;工作模式;移植 1 RTOS简介 随着电子产品和设备的应用的复杂化和智能化,原来在电子产品中占统治地位的单片机和较简单的程序结构已经难以满足要求.加之微处理器芯片本身性能的大幅提高,对软件的要求也随之提高,而实时操作系统(Real Time Operation System,以下简称为RTOS)很好满足了这些需求. RTOS以其较好的实时性、较少的硬件资源以及强大的任务管理、资源管理等功能,在嵌入式产品的应用领域日趋广阔.RTOS同时体现了一种新的系统设计思想和开放的软件开发框架,开发者在无需过多考虑和更改系统其他任务的情况下可以集中精力设计应用任务模块,缩短了研发周期和对单个开发者的依赖.因此 RTOS的应用是嵌入式软件设计编写中从小规模设计到团队开发的一个必然选择. μC/OS-II(MicroC/OS-II)是一个可以基于ROM运行的、源码开放的、可裁减的、抢占式实时多任务内核,内核的设计者在编写时尽最大限度采用ANSI C语言,并充分考虑了可移植性,因此,μC/OS-II已

文档评论(0)

1亿VIP精品文档

相关文档