UCOS III 的中文手,uC/OS III 是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。为了提供最好的移植性能,uC/OS III最大程度上使用ANSI C语言进行开发,并且已经移植到近40多种处理器体系上,涵盖了从8位到64位各种CPU(包括DSP)。 uC/OS II可以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信号量、邮箱等。其主要特点有公开源代码,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,可固化。内核属于抢占式,最多可以管理60个任务。从1992年开始,由于高度可靠性、移植性和安全性,uC/OS III已经广泛使用在从照相机到航空电子产品的各种应用中。
译者序
很高兴终于完成了 uC/OS-III 嵌入式系统的翻译,翻译从 2011 年10 月 15 日开始到 2011 年 11 月 3 日为止 , 共 20 天时间 , 平均每天 5个小时。本想将 uC/OS-III 函数的 API 部分也翻译的,但毕竟考研更甚于爱好,我得为 2013 年 1 月的考研做准备呀 ~~ 。
在此,我要感谢:
1 、 我的导师:乐光学教授。是您经常带我去公司拓展视野,并让我坚定不移地往嵌入式方面发展。
2 、 我的师傅:张雪强博士。是您无偿提供给我一些开发板
3 、 还有我的亲朋好友们。
特别是今天上午,用了 3 小时终于在 MDK4.0 编译器上 将uC/OS-III 移植到 stm32f103rb 处理器上,并成功运行。移植的步骤 ,我也会发布到网上的,谢谢大家。
希望大家多多联系我,共同学习,共同进步。
完整的pdf格式文档51黑下载地址(共316页):
uCOS-III中文翻译.pdf
(5.31 MB, 下载次数: 1018)
|