- 论坛徽章:
- 0
|
原帖由 liyaoshi 于 2008-9-24 22:38 发表 ![]()
320x240为例
(21+320+22)x(11+240+12)x60
21 为 前插 (行插入)
22 为 后插 (行插入)
11 为 前插 (场插入)
12 为 后插 (场插入)
前插后插 每个屏要求不一样
不知道 前插后插什么意思的 看
这个不对吧
比如源码的mach-smdk2440.c文件中定义的:
static struct s3c2410fb_display smdk2440_lcd_cfg __initdata = {
.lcdcon5 = S3C2410_LCDCON5_FRM565 |
S3C2410_LCDCON5_INVVLINE |
S3C2410_LCDCON5_INVVFRAME |
S3C2410_LCDCON5_PWREN |
S3C2410_LCDCON5_HWSWP,
.type = S3C2410_LCDCON1_TFT,
.width = 240,
.height = 320,
.pixclock = 166667, /* HCLK 60 MHz, divisor 10 */
.xres = 240,
.yres = 320,
.bpp = 16,
.left_margin = 20,
.right_margin = 8,
.hsync_len = 4,
.upper_margin = 8,
.lower_margin = 7,
.vsync_len = 4,
}; |
依你的公式一算:
pixclock = ( 20 +240 +8 ) * ( 8+320+7 ) * 60 = 5386800
和其中已定义的166667这个值并不符 |
|