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

📄 windows.txt

📁 窗口显示演示程序代码 在ARM7 LPC2200上运行
💻 TXT
字号:
                   窗口显示演示程序代码 


#include    "config.h" 

#include    "stdlib.h" 


#define    TaskStkLengh          64               // 定义用户任务 0 的堆栈长度 

OS_STK TaskStk[TaskStkLengh];                   // 定义用户任务 0 的堆栈 

void Task0(void *pdata);                         // Task0 任务 0 

/****************************************************************************************** 

** 名称:main() 

** 功能:初始化 μC/OS-II 操作系统,建立第一个任务,然后启动系统。 

******************************************************************************************/ 

int main(void) 

{ 

     OSInit (); 


     OSTaskCreate (Task0,(void *)0, &TaskStk[TaskStkLengh - 1], 2); 

     OSStart (); 

     return 0; 

} 


/****************************************************************************************** 

** 名称:DemoEllipse() 

** 功能:绘画椭圆演示。 

** 入口参数:无 

** 出口参数:无 

******************************************************************************************/ 

void DemoEllipse(void) 


                                              - 349 - 

广州致远电子有限公司           Tel:(020)38730976 38730977      Fax:38730925  http://www.zlgmcu.com 


{    WINDOWS demow; 


    /* 显示演示窗口 */ 

    demow.x = 0; 

    demow.y = 0; 

    demow.with = 128; 

    demow.hight = 64; 

    demow.title = (uint8 *) "Ellipse for Demo"; 

    demow.state = NULL; 

    GUI_WindowsDraw(&demow); 


    /* 显示椭圆 */ 

    GUI_Ellipse(5, 50, 20, 55, 1); 

    GUI_Ellipse(55, 75, 20, 55, 1); 

    GUI_EllipseFill(80,120, 25, 50, 1); 

} 


/****************************************************************************************** 

** Task0 任务 0 

** 功能:使用 ZLG/GUI 显示一个主窗口,并在窗口内画椭圆。 

******************************************************************************************/ 

void Task0(void *pdata) 

{ 

     pdata = pdata; 

     TargetInit (); 


     GUI_Initialize();       // 初始化 LCM 

     GUI_SetColor(1, 0); 


     DemoEllipse(); 


     while (1) 

     { 

          OSTimeDly(10); 

     } 

} 

⌨️ 快捷键说明

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