www.pudn.com > uCOS+GUI.rar > Task1.C


/* 
********************************************************************************************************* 
* 文件: Task1.C 
* 描述: . 
* 编写: 深思 (001-12345@sohu.com). 
********************************************************************************************************* 
*/ 
#include "headers.h" 
#include "gui.h" 
 
#define  Flash_LED4()   PDATC ^= (1<<3) 
#define  Flash_LED2()   PDATC ^= (1<<2) 
#define  Flash_LED1()   PDATC ^= (1<<1) 
 
/* 
******************************************************************************************************** 
* 函数: void TestTask1(void *pdata). 
* 描述: 任务1. 
******************************************************************************************************** 
*/ 
#include  "lcdconf.h" 
extern INT8U  LCD_Buffer [LCD_XSIZE*LCD_YSIZE]; 
void TestTask1(void *pdata) 
{ 
 INT32U i; 
 INT32U j; 
    pdata = pdata; 
 
    GUI_Init    (); 
    Init_Timer5 ();                                     // 初始化系统节拍发生器. 
    Init_UART0  (); 
 
    while(1) { 
		GUIDEMO_main(); 
/*    	j += (23 + 23<<8 + 23<<16); 
    	GUI_SetColor(j); 
	    for (i = 0;i<320;i++) { 
			GUI_DrawLine(0, i, 239, i); 
		    Flash_LED1(); 
	        OSTimeDly(30); 
	    }*/ 
    } 
} 
 
/* 
******************************************************************************************************** 
* 函数: void TestTask2(void *pdata). 
* 描述: 任务2. 
******************************************************************************************************** 
*/ 
void TestTask2(void *pdata) 
{ 
    pdata = pdata; 
    while(1) { 
		Flash_LED2(); 
        OSTimeDly(100); 
    } 
} 
 
/* 
******************************************************************************************************** 
* 函数: void TestTask3(void *pdata). 
* 描述: 任务3. 
******************************************************************************************************** 
*/ 
void TestTask3(void *pdata) 
{ 
    pdata = pdata; 
    while(1) { 
		Flash_LED4(); 
        OSTimeDly(100); 
    } 
} 
 
/* 
******************************************************************************************************** 
* End. 
******************************************************************************************************** 
*/