⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vrtxdm11.c

📁 VRTX 商用嵌入式实时操作系统
💻 C
字号:
#include "vrtxil.h"
#include <stdio.h>

void user_main()
{
	extern void keyboard_interrupt_enable();
	void task1(),task2();
	int opt,err;
	long int i;

        printf("\n\r ===>Type any key to continue.\n");
	opt=sc_getc();
	printf("\n\r            Program: ");
	printf("VRTXDM1---Task Management");
	printf("\n");
	printf("\n");
	
	err=0;
        sc_tslice(50);
	sc_tcreate(task1,1,4,&err);
	if (err!=0) printf("tcreate task1 error.\n");
	sc_tcreate(task2,2,4,&err);
	if (err!=0) printf("tcreate task2 error.\n");
	sc_tsuspend(1,0,&err);
	if (err!=0) printf("tsuspend task1 error.\n");
	
	sc_tresume(1,0,&err);
	if (err!=0) printf("tresume task1 error.\n");
	sc_tdelete(0,0,&err);
}
void task1()
{
	int j,err;
 
         while(1)
	{ sc_putc('1');
	  for (j=20000;j;--j);
	}

  
}

void task2()
{
	int j;
	while(1)
	{ sc_putc('2');
	  for (j=20000;j;--j);
	}
}

void main()
{
  int err;
  sc_tcreate(user_main,25,1,&err);
}

⌨️ 快捷键说明

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