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

📄 lcd_gui.h

📁 wince lcd driver dai ma
💻 H
字号:
#ifndef __LCD_GUI_H__
#define __LCD_GUI_H__
/*
 * while write datas to LCD frame buffer, LCD will display them.
 * a pixel of the LCD is mapped to a bits block in the frame buffer
 * a pixel holds 12 bits in the frame buffer ( color LCD ):
 *  R - 5 bits ( 16-12 )
 *  G - 6 bits ( 11-6 )
 *  B - 6 bits ( 5-0 )
 */
void Lcd_Port_Init(void);
void Lcd_Init(void);
void PutPixel(U32 x,U32 y,U16 c);
void Lcd_ClearScr( U16 c);
void draw_vline(int x, int y1, int y2, U16 color);
void draw_hline(int x1, int x2, int y, U16 color);
void draw_rectangle(int start_x,int start_y,int end_x,int end_y,U16 color);
void draw_full_rectangle(int start_x, int start_y, int end_x, int end_y, U16 color);
void display_string(unsigned int x, unsigned int y, char* str,int count,U16 color);
void draw_circle(int x, int y, int r, U16 color);
void Paint_Bmp(int x0, int y0, int h, int l, unsigned char bmp[]);
void display_cn(signed int x, unsigned int y, char* str,U16 color);
void display_char(signed int x, unsigned int y, char str,U16 color);
void Lcd_GetXY_Color(U32 x,U32 y,unsigned short * c);

#endif


⌨️ 快捷键说明

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