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

📄 main.c.svn-base

📁 lwip协议在arm7+uCos系统上的移植
💻 SVN-BASE
字号:
/****************************************************************************
		Copyright (c) 深圳市民德电子科技有限公司  http://www.szminde.cn

  文件名称:MAIN.c
  版本号:	1.0
  日期:	2005-05-25
  说明:	此文件包含主函数和操作系统的任务处理。
  调用列表:Port_Init.c
			sys_UART.c
			sys_IO.c
			OS_CORE.c
			OS_CPU_A.s
			OS_TIME.c
  修改历史:--
****************************************************************************/

#include "def.h"
#include "44b.h"
#include "option.h"
#include "port_init.h"
//#include "sys_io.h"
#include "sys_uart.h"
#include "includes.h"               // uC/OS接口


#include "netif.h"
#include "ne2kif.h"
#include "tcpip.h"
#include "memp.h"

/****************************************************************************
  函数名称:Main()
  说明:	主函数,调用各初始化函数,然后开始OS的运行
  输入参数:无
  输出参数:返回整型值,但一般运行不到返回值的地方
****************************************************************************/
int Main(void)
{    
	Port_Init();
	UART_Init();	
	IRQInit();		
	
	UART_SendByte('\n');
	UART_Printf("/************************************/\n");	
	UART_Printf("   uC/OS-II for S3C44B0X\n");	
	UART_Printf("   Serial Baud rate is %d\n", SERIAL_BAUD);		
	UART_Printf("/************************************/\n");	
	
    OSInit();
    
    OSTaskCreateExt(TaskStart,
    				(void*)0,
    				&StartTaskStack[START_STACKSIZE-1],
    				START_PRIO,
    				START_ID,
    				StartTaskStack,
    				START_STACKSIZE,
    				(void*)0,
    				0);
    
    OSStart();
  
    return 0;
}


⌨️ 快捷键说明

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