求教RXT51 TINY

mylovetiantian 2016-01-21 02:06:53
#include <rtx51tny.h>
#include <lcd.h>
#include <music.h>
#include <led.h>

unsigned char dat[]="hello mr ben";
int count0,count1,count2;

void job0 () _task_ 0
{
EA=1;
os_create_task(1); /* start task 1 */
os_create_task(2); /* start task 2 */
os_create_task(3); /* start task 3 */
os_delete_task(0);
}


void job1 () _task_ 1
{
PLAY_MUSIC();
}

void job2 () _task_ 2
{
LED_EXEC();
}

void job3 () _task_ 3
{
unsigned char i;
while (1) {
LCD_INIT();
for(i=0;i<12;i++)
{
LCD_WRITER_DATA(dat[i]);
}

LCD_WRITER_COM(0x38);
}
}
求教各位大神,我这样使用RTX 51 TINY任务怎么没有被全部执行,我运行的时候只能在第一个任务上执行,其他的任务都不能被执行,求教!
...全文
173 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧