lcdinit.h
来自「移植好的UCOS2.86版」· C头文件 代码 · 共 44 行
H
44 行
#ifndef __LCD_H
#define __LCD_H
#define COLOR_RED_TFT16 0xf800
#define COLOR_GREEN_TFT16 0x07e0
#define COLOR_BLUE_TFT16 0x001f
#define LCDFRAMEBUFFER 0x33800000
#define LCD_XSIZE_TFT (240)
#define LCD_YSIZE_TFT (320)
#define SCR_XSIZE_TFT (LCD_XSIZE_TFT*2)
#define SCR_YSIZE_TFT (LCD_YSIZE_TFT*2)
#define CLKVAL_TFT (9)
#define MVAL (13)
#define MVAL_USED (0) //0=each frame 1=rate by MVAL
#define INVVDEN (1) //0=normal 1=inverted
#define BSWP (0) //Byte swap control 0=Disable 1=Enable
#define HWSWP (1) //Half word swap control 0=Disable 1=Enable
#define HOZVAL_TFT (LCD_XSIZE_TFT-1) //
#define LINEVAL_TFT (LCD_YSIZE_TFT-1)
#define VBPD (2) //垂直同步信号的后肩
#define VFPD (2) //垂直同步信号的前肩
#define VSPW (4) //垂直同步信号的脉宽
#define HBPD (8) //水平同步信号的后肩
#define HFPD (8) //水平同步信号的前肩
#define HSPW (6) //水平同步信号的脉宽
#define M5D(n) ((n) & 0x1fffff) // To get lower 21bits
//////////////////////////////////////////////////////////////
// Main function
// Sub function
#endif /*__LCD_H*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?