KEIL RTX51实时操作系统中文版:RTX51是一个适用于8051 家族的实时多任务操作系统。RTX51使复杂的系统和软件设计以及有时间限制的工程开发变得简单。RTX51是一个强大的工具,它可以在单个CPU上管理几个作业(任务)。RTX51有两种不同的版本。
RTX51 Full 允许4个优先权任务的循环和切换,并且还能并行的利用中断功能。RTX51
支持信号传递,以及与系统邮箱和信号量进行消息传递。RTX51的os_wait 函数可以等以
下事件:中断、时间到、来自任务或中断的信号、来自任务或中断的消息、信号量。
RTX51 Tiny 是RTX51 Full 的一个子集。RTX51 Tiny 可以很容易的运行在没有扩展外
部存储器的单片机系统上。但是,使用RTX51 Tiny 的程序可以访问外部存储器。RTX51 Tiny允许循环任务切换,并且支持信号传递,还能并行的利用中断功能。RTX51 Tiny 的os_wait函数可以等待以下事件:时间到、时间间隔、来自任务或者中断的信号。
本章节以后的部分用RTX-51 来指代RTX-51 Full 和RTX-51 Tiny。在两者之间不同的
地方会加以说明。