www.pudn.com > uCOS+GUI.rar > Variable.h


/* 
********************************************************************************************************* 
* 文件: Variable.h. 
* 描述: 全局变量定义. 
* 编写: 深思 (001-12345@sohu.com). 
********************************************************************************************************* 
*/ 
#ifndef  __variable_h 
#define  __variable_h 
 
#ifdef  Global_Def 
#define Global 
#else 
#define Global extern  
#endif 
 
#define TaskStkLeath 10*1024                            // 任务堆栈大小. 
Global OS_STK TestTask1Stk[TaskStkLeath]; 
Global OS_STK TestTask2Stk[TaskStkLeath]; 
Global OS_STK TestTask3Stk[TaskStkLeath]; 
 
#define Uart0BufSize 1024                               // UART0 的发送缓冲. 
Global struct { 
    INT8U    Buffer[Uart0BufSize]; 
    INT8U    Wr; 
    INT8U    Rd; 
    OS_EVENT *Sem; 
    } Uart0;                                            // UART0. 
 
#endif 
/* 
******************************************************************************************************** 
* End. 
******************************************************************************************************** 
*/