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

📄 umain.c

📁 基于S3C44b0的键盘LED接口设计
💻 C
字号:
/**************************************************************************
NAME:UMAIN.C ucos_ii MAIN file
copyright:wzz at Qingdao University  2008
**************************************************************************/
#include "..\inc\WOPTIONS.H"
#include "..\ucos\includes.h"
#include "..\porting\port.h"

///******************任务定义***************///
OS_STK SYS_Task_Stack[STACKSIZE]= {0, }; //system task刷新任务堆栈
#define SYS_Task_Prio				1
void SYS_Task(void *Id);

OS_STK Task1_Stack[STACKSIZE]={0, }; 
void Task1(void *Id);
#define Task1_Prio     12


int main(void)
{

	ARMTargetInit();        // do target (uHAL based ARM system) initialisation //
	OSInit();  
	OSTaskCreate(SYS_Task,  (void *)0,  (OS_STK *)&SYS_Task_Stack[STACKSIZE-1],  SYS_Task_Prio);
	OSTaskCreate(Task1,  (void *)0,  (OS_STK *)&Task1_Stack[STACKSIZE-1],  Task1_Prio  );
	OSStart();              // start the game //
	// never reached //
	return 0;
}//main
/**************************************************************************/
void Task1(void *Id)     
{
		ClearAll();
		Uart_Printf("Test_DispBuf\n");
		Test_DispBuf();
		//Uart_Printf("Test_Download\n");
		//Test_Download();
		Uart_Printf("Test_ScanNum\n");
		Test_ScanNum();
		Uart_Printf("Test_Flash\n");
		Test_Flash();
		Uart_Printf("Test_SegOnOFF\n");
		Test_SegOnOff();
		Uart_Printf("Now you can press the button on your PCB....\n");
		Open7290();
		while(1);
		/*U8 tempchar[10];			//用户数据区
		OSInitUart();				//uart0应用层初始化,消息邮箱的创建
		for(;;){
		OpenUart0Rxd();				//打开uart0的接收字符中断
		OSReadUart0(tempchar,1,0);	//读取指定数目的字符
		CloseUart0Rxd();			//关闭uart0的接收字符中断
	//    Uart_TxEmpty(0);			//uart0发送缓冲区清空
		OSWriteUart0(tempchar,1);	//发送指定数目的字符
	}*/
}

/**************************************************************************/

void SYS_Task(void *Id)
{   
	OSRunning=TRUE;          //使能多任务切换 system task
	uHALr_InstallSystemTimer();
	Uart_Printf("\nUc/os start. \n");
	for (;;)
	{
		OSTimeDly(10000);
	}
}

⌨️ 快捷键说明

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