📄 draw.h
字号:
#ifndef __DRAW_H__
#define __DRAW_H__
/************************************************/
#define LCD_W 640
#define LCD_H 480
#define COLOR_BLACK 0x0000
#define COLOR_WHITE 0xFFFF
#define COLOR_RED 0xF800
#define COLOR_GREEN 0x07E0
#define COLOR_BLUE 0x001F
#define COLOR_YELLOW 0xFFE0
#define COLOR_PURPLE 0x8010
#define COLOR_ORANGE 0xFC00
#define COLOR_CYAN 0x87FF
/************************************************/
void Draw_Pixel(U16 x, U16 y, alt_u16 color); //在(x,y)位置画点
U16 Get_Pixel(U16 x, U16 y); //读(x,y)位置像素值
void DrawLine(U16 x1, U16 y1, U16 x2, U16 y2, U16 color); //从(x1,y1)到(x2,y2)的线段
void DrawRect(U16 xp, U16 yp, U16 xl, U16 yl, U16 color); //画矩形
void DrawFillRect(U16 xp, U16 yp, U16 xl, U16 yl, U16 color); //画填充的矩形
void DrawEllipse(U16 xp, U16 yp, U16 a, U16 b, U16 color); //画椭圆
void DisplayChar(char Char, U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //显示任意字符
void DisplayHanzi(U16 Unicode, U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //显示任意汉字
void DisplayAnyString(U8 *Str,U16 xp, U16 yp, U16 BK_Color, U16 FT_Color); //显示任意字符串
void Display_Pic(U16 x, U16 y, U16 w, U16 h, U8 *bmp, U16 color); //显示图片
/************************************************/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -