www.pudn.com > uCOS_II_uart.rar > app.h


#ifndef __APP_C__ 
#define __APP_C__ 
 
#define  TASKUS0_STK_SIZE   256 
#define  TASK_STK_SIZE		256 
#define  TASKUS1_STK_SIZE	256 
 
#define  TASK_US0_PRIO		8 
#define  TASK_US1_PRIO		9 
 
OS_STK		US0TaskStk[TASKUS0_STK_SIZE]; 
OS_STK      TaskStartStk[TASK_STK_SIZE]; 
OS_STK		US1TaskStk[TASKUS1_STK_SIZE]; 
 
OS_EVENT	*ConsoleSem; 
OS_EVENT	*lwip_input; 
OS_EVENT	*next; 
OS_EVENT 	*lwip_output; 
OS_EVENT    *SeMbox; 
OS_EVENT    *AckMbox; 
OS_EVENT    *Sem1; 
 
char MsgBuffer[256]; 
 
//------------------------------------------------------------------------------------------------------- 
//--VARIABLES 
//------------------------------------------------------------------------------------------------------- 
INT8U SPEED; 
const int led_mask[NB_LEB]= {LED1, LED2, LED3, LED4}; 
static	void  US0Task (void *p_arg); 
//------------------------------------------------------------------------------------------------------- 
//--FUNCTION PROTOTYPES 
//------------------------------------------------------------------------------------------------------- 
extern void US1Task (void *p_arg); 
extern void Tmr_TickInit(void); 
extern void OSSchedLock(void); 
extern void OSSchedUnlock(void); 
extern void LWIP_main(void *arg); 
extern void uprintf(char *fmt,...); 
#endif //__APP_C__