uCOS II在ARM系统上的移植与实现.docxVIP

  • 6
  • 0
  • 约6.42千字
  • 约 5页
  • 2021-04-01 发布于天津
  • 举报
uC OS - II 在ARM系统上的移植与实现 摘要:使用ARM公司提供的ADS开发工具,将uC/ OS - II 移植到ARM处理器 上 , 并将移植结果应 用在跑马灯和数码管的实现上 ,运行正常,表明移植成功 . 关键词:uC/ OS - II ;ARM; 移植 0 引言 在开发嵌入式系统时,一般选择基于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 位

文档评论(0)

1亿VIP精品文档

相关文档