一,RTX51 Tiny简介
RTX51 Tiny程序:
当使用Rtx51Tiny时,为每个任务建立独立的任务函数,例如:
void job0(void) _task_ 0
{
os_create_task(1); //创建任务1
os_create_task(2); //创建任务2
os_create_task(3); //创建任务3
os_delete_task(0); //删除任务0
}
void job1(void) _task_ 1 //键盘扫描任务
{
while(1){
key_scan( );
}
}
void job2(void) _task_ 2 //处理按键事件任务
{
while(1){
do_key( );
}
}
void job3(void) _task_ 3 //调整控制器任务
{
while(1){
ctr_adj( );
}
}
该例中,每个函数定义为一个RTX51 Tiny任务。RTX51 Tiny程序不需要main函数,取而代之,RTX51
Tiny从任务0开始执行。在典型的应用中,任务0简单的建立所有其他的任务。
学习RTX51 Tiny的书籍比较少,其实最好的学习资料是Keil uVision中自带的用户手册,按下图所示方式可打开:
RTX51 Tiny实时操作系统学习笔记—初识RTX51 Tiny,布布扣,bubuko.com
RTX51 Tiny实时操作系统学习笔记—初识RTX51 Tiny
原文:http://blog.csdn.net/jcdjx/article/details/30832005