main.c

来自「S3C44B0下的ucos程序。并包含了udp/ip网络通讯同能。」· C语言 代码 · 共 44 行

C
44
字号
#include	"ucos-ii/includes.h"               /* uC/OS interface */
#include    "uhal/uhal.h"
#include    "Target/44blib.h"
#include    "Target/44b.h"
#include    "Tasks/Tasks.h"


int Main(int argc, char **argv)
{
	rSYSCFG=CACHECFG;// Using 8KB Cache//
	Port_Init();
	Uart_Init(0,115200);
	Led_Display(0xf);
	Uart_Select(0); //Select UART0//
	Beep(0x1);
	Uart_Printf("\n---------------------------------------------------------------");
	Beep(0x00);
	Uart_Printf("\nOEM name   :     LiYuTai Elec.Co.,Ltd.			               ");
	Uart_Printf("\nWebsite    :     www.hzlitai.com.cn                             ");
	Uart_Printf("\nEmail      :     lyt_tech@yahoo.com.cn                          ");
	Uart_Printf("\nFunction   :     ARMSYS44b0's uC/OS-II ex1 Program               ");
	Uart_Printf("\nUART config:     115.2kbps,8Bit,NP,UART0                        ");
	Uart_Printf("\n---------------------------------------------------------------");
	Led_Display(0x0);
	ARMTargetInit();//initialize Target
	
	// Init uCOS-II
	OSInit();

	//Create the Tasks
	OSTaskCreate(Task1_Task, (void *)0, (OS_STK *)&Task1_Stack[TASK_STACK_SIZE-1],  Task1_PRIO);
  	OSTaskCreate(Task2_Task, (void *)0, (OS_STK *)&Task2_Stack[TASK_STACK_SIZE-1],  Task2_PRIO);
  	OSTaskCreate(Task3_Task, (void *)0, (OS_STK *)&Task3_Stack[TASK_STACK_SIZE-1],  Task3_PRIO);
  	
  	Test_Iis();
	//ARMTargetStart();	// enable the timer
	
 	/* Start uCOS-II */
	OSStart();
	return 0;
}                              


⌨️ 快捷键说明

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