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

📄 appmain.c

📁 嵌入式系统内核模拟器
💻 C
字号:
/*
===============================================================================
| Copyright (C) 2004 RuanHaiShen, All rights reserved.
| SUMMARY: 
|   r&s demo implementation.
|
| DESCRIPTION:
|   See http://www.01s.org for documentation, latest information, license 
|   and contact details.
|   email:ruanhaishen@01s.org
=============================================================================*/ 
/*===========================================================================*/
#include "inc/kapi.h"

#define STACK_SIZE  40
void task1(arg_t arg);
void task2(arg_t arg);

static byte idata stacks[2][STACK_SIZE];


void main()
{
    EA   = 0;
    SP   = &stacks[0][10];

    system_init();

    task_create(0, task1, 1, "Task0", stacks[0], STACK_SIZE, 0); 
    task_create(1, task2, 2, "Task1", stacks[1], STACK_SIZE, 0); 

    TMOD = 0x01;
    ET0  = 1;
    TR0  = 1;
    system_start();
}

void task1(arg_t arg)
{
	arg = arg;
	while (1) {
		task_sleep(10);
	}
}

void task2(arg_t arg)
{
	arg = arg;
	while (1) {
		task_sleep(10);
	}
}


/*===========================================================================*/


⌨️ 快捷键说明

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