大家好,请帮忙看下,现在这块屏为800*600像素,用640*480可以点亮,显示也正常,
参数如下:
.lcdcon5 = S3C2410_LCDCON5_FRM565 |
S3C2410_LCDCON5_INVVLINE |
S3C2410_LCDCON5_INVVFRAME |
S3C2410_LCDCON5_BSWP |
S3C2410_LCDCON5_PWREN |
S3C2410_LCDCON5_HWSWP,
.type = S3C2410_LCDCON1_TFT,
.width = 640,
.height = 480,
.pixclock = 50000,//174757, /* HCLK 60 MHz, divisor 10 */
.xres = 640,
.yres = 480,
#if defined(CONFIG_FB_S3C2410_BIT8_256COLOR) //JIANGMIN 09-12-16
.bpp = 8,//8,
#else
.bpp = 16,
#endif
.left_margin = 17, //17
.right_margin = 49, //49
.hsync_len = 97, //97
.upper_margin = 25, //25
.lower_margin = 17, //17
.vsync_len = 2, //2
但当修改为800*600后,就出现无法点亮了,数据是对的,但是就是显示不出来,多次调试参数后,还是无法显示,向大家请教下,谢谢
.lcdcon5 = S3C2410_LCDCON5_FRM565 |
S3C2410_LCDCON5_INVVLINE |
S3C2410_LCDCON5_INVVFRAME |
S3C2410_LCDCON5_BSWP |
S3C2410_LCDCON5_PWREN |
S3C2410_LCDCON5_HWSWP,
.type = S3C2410_LCDCON1_TFT,
.width = 800,
.height = 600,
.pixclock = 30000,//174757, /* HCLK 60 MHz, divisor 10 */
.xres = 800,
.yres = 600,
#if defined(CONFIG_FB_S3C2410_BIT8_256COLOR) //JIANGMIN 09-12-16
.bpp = 8,//8,
#else
.bpp = 16,
#endif
.left_margin = 17, //17
.right_margin = 49, //49
.hsync_len = 97, //97
.upper_margin = 25, //25
.lower_margin = 17, //17
.vsync_len = 2, //2