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

📄 main.c

📁 s3c2410上用Keil开发的ucosII源代码
💻 C
字号:
#include <stdio.h>
#include <ucos_ii.h>

//#pragma import(__use_no_semihosting_swi) 
//如果要使用printf等函数,必须使用该语句并使用retarget.c以实现串口重定向输入输出

#define TASK_STK_SIZE 512

OS_STK  MyTaskStk[TASK_STK_SIZE-1];
INT16S  key;
INT8U   x=0, y=0;

void Mytask(void *pdata);


int main()
{
	int x;
	void *pArg;
	
	x=1;
	pArg = &x;

	OSInit();
    OSTaskCreate(Mytask, pArg, &MyTaskStk[TASK_STK_SIZE - 1],10);
	OSStart(); 
	while(1)
	{
		x=x;
	};   

}

void Mytask(void *pdata)
{
	pdata = pdata;

#if OS_CRITICAL_METHOD == 3
	OS_CPU_SR cpu_sr;
#endif

	OS_ENTER_CRITICAL();

	OS_EXIT_CRITICAL();
	
	OSStatInit();
	for(;;)
	{
		//printf("hello");		
	}
}

⌨️ 快捷键说明

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