资源说明:Small RTOS(51) 1.11v 使用手册
概述:
Small RTOS是一个源代码公开的多任务实时操作系统,Small RTOS 51
是其在8051系列处理器上的移植(使用keil c51)。Small RTOS可以简化那
些复杂而且时间要求严格的工程的软件设计工作.本手册主要讲述Small RTOS
的使用,本说明了在8051系列处理器上使用应该注意的问题。同时讲述了
Small RTOS的移植。
本手册仅针对Small RTOS(51) 1.11版本
Small RTOS的特点:
(1)公开源代码
只要遵循许可协议,任何人可以免费获得源代码。
(2)可移植
作者尽量使用把与CPU相关部分压缩到最小,与CPU无关部分用ansi c编
写。
(3)可固化
Small RTOS为嵌入系统设计,如果您有固化手段,它可以嵌入到您的产
品中成为产品的一部分。
(4)占先式
Small RTOS可以管理16个任务,用户最多可以使用15个任务,每个任务
优先级不同。
(5)中断管理
中断可以使正在执行的任务挂起。如果优先级更高的任务被中断唤醒,则
高优先级的任务在中断嵌套全部退出后立即执行。中断嵌套层数可达255
层。如果需要,可以禁止中断嵌套管理。
(6)RAM需求小
Small RTOS为小RAM系统设计,应而RAM需求小,相应的,系统服务也少。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。