主题 : X35  LCD 显示问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 40231
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-03-16
最后登录: 2012-05-19
楼主  发表于: 2011-03-20 20:04

 X35  LCD 显示问题

各位!X35 LCD的参数怎么设置的? 请高手指点
级别: 新手上路
UID: 65343
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2012-03-17
最后登录: 2012-03-20
1楼  发表于: 2012-03-17 11:10

 Re:X35 LCD 显示问题

#define M5D(n)      ((n) & 0x1fffff)     //用于设置显示缓存区时,取低21位地址

#define LCD_WIDTH    320        //屏幕的宽
#define LCD_HEIGHT   240        //屏幕的高

//垂直同步信号的脉宽、后肩和前肩
#define VSPW        (4)           //垂直同步信号的脉宽(X35屏只能是该值)
#define VBPD        (0)           //垂直同步信号的后肩
#define VFPD        (10)       //垂直同步信号的前肩

//水平同步信号的脉宽、后肩和前肩
#define HSPW        (4)      //水平同步信号的脉宽
#define HBPD        (63)      //水平同步信号的后肩
#define HFPD        (25)  //水平同步信号的前肩

//显示尺寸
#define LINEVAL  (LCD_HEIGHT-1)
#define HOZVAL   (LCD_WIDTH-1)

//for
#define CLKVAL_TFT    7      //设置时钟信号
#define MVAL_USED     0      //    当屏是TFT时设置为0,STN屏时设置为1
#define PNRMODE_TFT   3      //选择显示模式 TFT型LCD
#define BPPMODE_TFT   12     //16位TFT型LCD

//for LCDCON5
#define BPP24BL        0     //32位数据表示24位颜色值时,低位数据有效,高8位无效
#define INVVCLK        1     //像素值在VCLK下降沿有效
#define INVVLINE       1     //翻转HSYNC信号
#define INVVFRAME      1     //翻转VSYNC信号
#define INVVD          1     //翻转VD信号极性
#define INVVDEN        1     //翻转VDEN信号极性
#define PWREN          1     //使能PWREN信号
#define BSWP           0     //颜色数据字节不交换
#define HWSWP          1     //颜色数据半字不交换
这是横屏的.
级别: 侠客
UID: 35990
精华: 0
发帖: 89
金钱: 460 两
威望: 93 点
综合积分: 178 分
注册时间: 2011-01-10
最后登录: 2017-07-15
2楼  发表于: 2012-03-19 06:18

 Re:X35 LCD 显示问题

可以請問w35的設定方法是什麼嗎?

謝謝
级别: 新手上路
UID: 87871
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
综合积分: 22 分
注册时间: 2013-02-28
最后登录: 2014-06-05
3楼  发表于: 2013-03-26 17:04

 Re:X35  LCD 显示问题

你这些参数是横屏的参数,X35是竖屏,应该用不了的。