20-2-3.c

来自「51单片机开发与应用技术详解(珍藏版)PPT及源码」· C语言 代码 · 共 30 行

C
30
字号
#include <RTX51TNY.h>
#include <reg52.h>
#include <stdio.h>

int count0;
int count1;

Thread0 () _task_ 0	  						//任务0
{
	os_create_task(1);	   					//创建任务1
	while(1)
	{
		printf("count0=%d\n",count0++);	  	//打印输出count0
		if(count0==10)
		{
			os_send_signal(1);				//向任务1发送信号
			count0=0;
		}
	}
}

Thread1 () _task_ 1	   						//任务1
{
	while(1)
	{
		os_wait(K_SIG,0,0);					//等待信号
		printf("count1=%d\n",count1++);		//打印输出count1
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?