μC/OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧

来源: BlogBus 原始链接: http://oradom.blogbus.com:80/s1029382/index.html 存档链接: https://web.archive.org/web/20060215054818id_/http://oradom.blogbus.com:80/s1029382/index.html


o just do it | 首页 2005-09-09 μC/OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧 TAG: ucos 移植 引言

实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性和可靠性,便于维护和二次开发。 μC/OS-II是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,除此以外,μC/OS-II的鲜明特点就是源码公开,便于移植和维护。 oradom 发表于 13:17:11 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-09 uCOS-II在ARM上的移植 TAG: ucos ARM 移植 引言 随着技术的进步,嵌入式系统设计及其应用在近年中,对人类生活产生了巨大影响,并将继续改变人们未来的生活方式。研究嵌入式系统,一个 必不可少的基础工作就是实现嵌入式操作系统在相关处理器平台上的移植。本文基于目前应用非常广泛的ARM处理器体系结构,对uC/OS-II嵌入式实时操 作系统内核的移植工作做了分析和介绍,并给出了在国内一个开源项目 SkyEye 仿真器上的移植实例。 oradom 发表于 13:14:37 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-09 uC/OS-II的特点 TAG: ucos 特点 oradom 发表于 11:24:20 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-08 在51系列单片机上移植uCOS-II TAG: ucos 51 移植 引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实时操 作系统。然而实际使用中却存在着大量8位单片机,从经济性考虑,对某些应用场合,在8位MCU上使用操作系统是可行的。从学习操作系统角度,uC/OS- II for 51即简单又全面,学习成本低廉,值得推广。 结语:μC/OS-II具有免费、简单、可靠性高、实时性好等优点,但也有缺乏便利开 发环境等缺点,尤其不像商用嵌入式系统那样得到广泛使用和持续的研究更新。但开放性又使得开发人员可以自行裁减和添加所需的功能,在许多应用领域发挥着独 特的作用。当然,是否在单片机系统中嵌入μC/OS-II应视所开发的项目而定,对于一些简单的、低成本的项目来说,就没必要使用嵌入式操作系统了。 oradom 发表于 11:01:00 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-08 ucOS在ARM上的中断管理 TAG: ucos ARM 中断 ucOS在ARM上的中断管理 oradom 发表于 10:14:19 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-07 实时操作系统mC/OS-II在AT91上的移植 TAG: ucos at91 摘 要:本文介绍了嵌入式实时操作系统mC/OS-II的工作原理,并以AT91FR40162为例,重点讨论了mC/OS-II在基于ARM架构的AT91系列中的移植。最后给出了移植结果。 oradom 发表于 11:12:00 | 阅读全文 | 评论(0) | 引用(0) | 编辑 2005-09-07 μC/OSII中的时钟中断技术研究 TAG: 中断 ucos 引 言 : 1 系统中断与时钟节拍 1.1 系统中断 中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被系统识别,CPU则保存部分(或全部)现场(context),即部分(或全部) 寄存器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。中断服务子程序做事件处理,处理完成后执行任务调度,程序回到就绪态优先级最高的任务开 始运行(对于可剥夺型内核)。 oradom 发表于 11:07:00 | 阅读全文 | 评论(0) | 引用(0) | 编辑 分页: 日历 登录 搜索 最新日志 最新评论 链接 存档 访问统计: