uc/ os - ii 在arm系统上的移植与实现.doc

约6页DOC格式手机打开展开

uc/ os - ii 在arm系统上的移植与实现,uc/ os - ii 在arm系统上的移植与实现页数 6 字数 3589摘要在开发嵌入式系统时,一般选择基于arm 和uc/ os - ii 的嵌入式开发平台,因为arm 微处理器具有处理速度快、超低功耗、价格低廉、应用前景广泛等优点[1 ] . 将uc/ os - ii 移植到arm 系统之后,可以充分结合两者的优...
编号:10-25300大小:64.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 李亮亮 发布

uC/ OS - II 在ARM系统上的移植与实现

页数 6 字数 3589

摘要
在开发嵌入式系统时,一般选择基于ARM 和uC/ OS - II 的嵌入式开发平台,因为ARM 微处理器具有处理速度快、超低功耗、价格低廉、应用前景广泛等优点[1 ] . 将uC/ OS - II 移植到ARM 系统之后,可以充分结合两者的优势. 如果一个程序在一个环境里能工作,我们经常希望能将它移植到另一个编译系统、处理器或者操作系统上,这就是移植技术.移植技术可以使一种特定的技术在更加广泛的范围使用,使软件使用更加灵活,不局限于某一条件.uC/OS - II 是由Jean J . Labrosse 先生编写的完整的可移植、固化、裁剪的占先式实时多任务内核.uC/ OS - II 的源代码完全开放,这是其他商业实时内核无法比拟的[2 ] . 它是针对嵌入式应用设计的,在设计之初就充分考虑了可移植性,它的大部分源代码都是用高可移植性的ANSIC 编写的[3 ] . uC/ OS - II可以移植到从8 位到64 位的不同类型、不同规模的嵌入式系统,并能在大部分的8 位、16 位、32 位、甚至64 位的微处理器和DSP 上运行. 由于uC/ OS - II是一个实时操作系统,所以如果将它嵌入到ARM处理器上,就能够进一步简化ARM系统的开发.

关键词 uC/ OS - II ,ARM系统,移植,实现