所需E币: 4
时间: 2019-12-25 16:05
大小: 230.58KB
RTX51资料开始创建你的应用169第八章RTX-51实时操作系统RTX51是一个适用于8051家族的实时多任务操作系统。RTX51使复杂的系统和软件设计以及有时间限制的工程开发变得简单。RTX51是一个强大的工具,它可以在单个CPU上管理几个作业(任务)。RTX51有两种不同的版本。RTX51Full允许4个优先权任务的循环和切换,并且还能并行的利用中断功能。RTX51支持信号传递,以及与系统邮箱和信号量进行消息传递。RTX51的os_wait函数可以等待以下事件:中断、时间到、来自任务或中断的信号、来自任务或中断的消息、信号量。RTX51Tiny是RTX51Full的一个子集。RTX51Tiny可以很容易的运行在没有扩展外部存储器的单片机系统上。但是,使用RTX51Tiny的程序可以访问外部存储器。RTX51Tiny允许循环任务切换,并且支持信号传递,还能并行的利用中断功能。RTX51Tiny的os_wait函数可以等待以下事件:时间到、时间间隔、来自任务或者中断的信号。本章节以后的部分用RTX-51来指代RTX-51Full和RTX-51Tiny。在两者之间不同的地方会加以说明。导言许多微处理器应用都需要同时执行多个作业或者任务。对于这种应用,一个实时的操作系统(RTOS)允许系统资源(CPU、内存等)被灵活的分配给几个任务。RTX-51是一个强大的实时操作系统,并且易于应用。RTX-51可以工作在805……