#ifndef __STM32_CONFIG_H_
#define __STM32_CONFIG_H_

#include "delay.h"
#include "mysys.h"
#include "usart1.h"	
#include "includes.h"
#include "main.h"

#include "stm32f107.h"
#include "netconf.h"
#include "TCPclient.h"
#include "TCPserver.h"
#include "stm32_eth.h"
#include "stm32f10x.h"

#define DEBUG() {printf("DEBUG: %s():%d\r\n",__FUNCTION__,__LINE__);}

/////////////////////////UCOSII任务堆栈设置///////////////////////////////////
//START 任务
//设置任务优先级
#define START_TASK_PRIO      			10 //开始任务的优先级设置为最低
//设置任务堆栈大小
#define START_STK_SIZE  				64
//创建任务堆栈空间	
extern OS_STK START_TASK_STK[START_STK_SIZE];
//任务函数接口
	  
//LED1任务
//设置任务优先级
#define LED1_TASK_PRIO       			7 
//设置任务堆栈大小
#define LED1_STK_SIZE  		    		1024
//创建任务堆栈空间	
extern OS_STK LED1_TASK_STK[LED1_STK_SIZE];

//LED2任务
//设置任务优先级
#define LED2_TASK_PRIO       			6 
//设置任务堆栈大小
#define LED2_STK_SIZE  					1024
//创建任务堆栈空间	
extern OS_STK LED2_TASK_STK[LED2_STK_SIZE];

extern u8  TcpClient_Link; //连接状态标识

void SoftReset(void);

#endif








	







