?? lcd.h
字號(hào):
/**************************************************************
The initial and control for 240×320 16Bpp TFT LCD----LtS350Q1 & LQ035Q7DB02
**************************************************************/
#define MVAL (0)
#define MVAL_USED (0) //0=each frame 1=rate by MVAL
#define INVVDEN (0) //0=normal 1=inverted
#define BSWP (0) //Byte swap control
#define HWSWP (1) //Half word swap control
#define M5D(n) ((n) & 0x1fffff) // To get lower 21bits
//TFT 240320
#define LCD_XSIZE_TFT_240320 (440)
#define LCD_YSIZE_TFT_240320 (330)
//TFT 240320
//#define SCR_XSIZE_TFT_240320 (640)
//#define SCR_YSIZE_TFT_240320 (480)
#define SCR_XSIZE_TFT_240320 (640)
#define SCR_YSIZE_TFT_240320 (480)
//TFT240320
#define HOZVAL_TFT_240320 (LCD_XSIZE_TFT_240320-1)
#define LINEVAL_TFT_240320 (LCD_YSIZE_TFT_240320-1)
/*//Timing parameter for LCD ---- LTS350Q1-PE1
#define VBPD_240320 (14) //垂直同步信號(hào)的后肩
#define VFPD_240320 (2) //垂直同步信號(hào)的前肩
#define VSPW_240320 (4) 181 //垂直同步信號(hào)的脈寬
#define HBPD_240320 (120) //水平同步信號(hào)的后肩
#define HFPD_240320 (120) //水平同步信號(hào)的前肩
#define HSPW_240320 (80) //水平同步信號(hào)的脈寬
*/
//Timing parameter for LCD ---- LQ035Q7DB02
#define VBPD_240320 (40) //(31) //垂直同步信號(hào)的后肩
#define VFPD_240320 (40) //(31) //垂直同步信號(hào)的前肩
#define VSPW_240320 (14)//(12) //(20) //垂直同步信號(hào)的脈寬
#define HBPD_240320 (40) //(38) //水平同步信號(hào)的后肩
#define HFPD_240320 (37) //(35) //水平同步信號(hào)的前肩
#define HSPW_240320 (20)//(48) //水平同步信號(hào)的脈寬
#define CLKVAL_TFT_240320 (2)
//TFT 240320
extern volatile unsigned short LCD_BUFER[SCR_YSIZE_TFT_240320][SCR_XSIZE_TFT_240320];
void Lcd_Init(void);
void Lcd_EnvidOnOff(int onoff);
void Lcd_Lpc3600Enable(void);
void Lcd_PowerEnable(int invpwren,int pwren);
void MoveViewPort(void);
void Lcd_MoveViewPort(int vx,int vy);
void PutPixel(U32 x,U32 y,U32 c);
void Glib_Rectangle(int x1,int y1,int x2,int y2,int color);
void Glib_FilledRectangle(int x1,int y1,int x2,int y2,int color);
void Glib_Line(int x1,int y1,int x2,int y2,int color);
void Lcd_ClearScr(U16 c);
void Paint_Bmp(int x0,int y0,int h,int l,unsigned short bmp[]);
void Test_Lcd_Tft_16Bpp_240_320(void);
void Test_Lcd_Tft(void);
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -