📄 appmain.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 + -