📄 task.c
字号:
#include "includes.h"
#include "../ucos/os_cpu.h"
#include "lcdlib.h"
U16 Keyvalue = 16;
extern void TickHandler(void);
/*-----------------主任务-----------------*/
void Task1(void *i)
{
U16 flage = 0;
U16 m = 0;
int a;
GUI_Init();
LCD_Init_Controler();//Lcd_Init(MODE_CSTN_8BIT);
Lcd_CstnOnOff(1);
while(1)
{
Uart_Printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
Uart_Printf(" **********************************************************\n\n\n");
Uart_Printf(" ****************浙江天煌科技实业有限公司******************\n\n\n");
Uart_Printf(" *************THUDC-1型嵌入式ARM实验/开发系统**************\n\n\n\n");
Uart_Printf(" **********************************************************\n\n\n\n");
GUI_SetBkColor(GUI_CYAN);
GUI_SetColor(GUI_RED);
GUI_SetFont(&GUI_Font_HZK16);
GUI_Clear();
GUI_EndDialogBox();
GUI_DispStringAt("绘图函数演示实验",90,30);
Delay(5000) ;
GUI_EndDialogBox();
GUI_SetDrawMode(GUI_DRAWMODE_NORMAL);
GUI_Clear();
GUI_SetColor(GUI_BLUE);
GUI_FillCircle(160, 80, 40);
GUI_SetColor(GUI_RED);
for(a=120;a<220;a++)
{
LCD_DrawHLine(70,a,250);
}
Delay( DELAY_TIME) ;
GUI_Clear();
DrawPolygon();//画多边形
Delay( DELAY_TIME) ;
GUI_Clear();
for (m=20; m<110; m++)
{
GUI_DrawCircle(160,120,m);//画圆环(20<R<110)
Delay(100);
}
Delay( DELAY_TIME) ;
GUI_Clear();
GUI_EndDialogBox();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -