uC/OS-III(Micro C OS Three 微型的C 语言编写的操作系统第3 版)是一个可升级的,可固化的,基于优先级的实时内核。它对任务 的个数无限制。uC/OS-III 是一个第3 代的系统内核,支持现代的实 时内核所期待的大部分功能。例如资源管理,同步,任务间的通信等 等。然而,uC/OS-III 提供的特色功能在其它的实时内核中是找不到 的,比如说完备的运行时间测量性能,直接地发送信号或者消息到任 务,任务可以同时等待多个内核对象等。
UCOS III 的中文资料,uC/OS III 是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统(RTOS)。为了提供最好的移植性能,uC/OS III最大程度上使用ANSI C语言进行开发,并且已经移植到近40多种处理器体系上,涵盖了从8位到64位各种CPU(包括DSP)。 uC/OS II可以简单的视为一个多任务调度器,在这个任务调度器之上完善并添加了和多任务操作系统相关的系统服务,如信