#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
#define HWSWP (0) //Half word swap control
#define PNRMODE (3) // 设置为TFT屏
#define BPPMODE (12) // 设置为16bpp模式
//TFT_SIZE
#define LCD_XSIZE_TFT (320)
#define LCD_YSIZE_TFT (240)
#define SCR_XSIZE_TFT (320)
#define SCR_YSIZE_TFT (240)
//Timing parameter for 3.5' LCD
#define VBPD (12) //垂直同步信号的后肩
#define VFPD (2) //垂直同步信号的前肩
#define VSPW (5) //垂直同步信号的脉宽
#define HBPD (69) //水平同步信号的后肩 单位均为像素周期个数
#define HFPD (10) //水平同步信号的前肩
#define HSPW (5) //水平同步信号的脉宽
#define CLKVAL_TFT (4) // VCLK = HCLK/[(CLKVAL+1)*2]
#define HOZVAL_TFT (LCD_XSIZE_TFT-1) // --HOZVAL = (Horizontal display size)-1
#define LINEVAL_TFT (LCD_YSIZE_TFT-1) // --LINVAL = (Vertical display size)-1
////////////////////////////////////////
volatile unsigned short LCD_BUFFER[SCR_YSIZE_TFT][SCR_XSIZE_TFT];
//for LCDCON5
#define BPP24BL 0 //32位数据表示24位颜色值时,低位数据有效,高8位无效
#define INVVCLK 0 //像素值在VCLK下降沿有效 此类主要是定义一些LCD设备与SC33440控制器的初始电平不相同的情况下,可以设置电平反转
#define INVVLINE 0 //翻转HSYNC信号
#define INVVFRAME 0 //翻转VSYNC信号
#define INVVD 0 //正常VD信号极性
#define INVVDEN 0 //正常VDEN信号极性
#define PWREN 1 //使能PWREN信号
#define BSWP 0 //颜色数据字节不交换
#define HWSWP 0 //颜色数据半字不交换 ---------此半字为16位,两个字节,如果是16BBP模式且FORMAT格式为5:6:5,则当发生翻转后,RGB变为BGR