总结LCD帧频和Vsync的关系----larryk提出的

本文探讨了LCD帧频与Vsync信号的关系,解释了为何在开发板上实际测量的VSync频率可能高于设定的帧频,并讨论了CLKVAL与VCLK的计算方式。作者指出,帧频等于RGB_VSYNC频率,而CLKVAL的计算涉及LCD参数和时钟源。关键在于确保给CLKVAL赋值以得到合适频率的VCLK,以避免屏幕闪烁且在芯片接受范围内。
摘要由CSDN通过智能技术生成

1.
我想问一下,为什么我用的开发板,bsp里设定 FRAME_RATE = 60,
但我用示波器实测VSync信号频率是120Hz左右。

这个 FRAME_RATE 是帧频吗??还是什么信号?按理说,VSync信号频率就是帧频了。

2.
还有,关于 CLKVAL与VCLK的关系,三星使用手册上是这样的:RGB_VCLK (Hz) =HCLK/ [CLKVAL+1]

我的BSP在Oal初始化里是这样的:

hsync_cnt = (lcd_vbpd+lcd_vfpd+lcd_vspw+lcd_line_value);

vclk_cnt = (lcd_hbpd+lcd_hfpd+lcd_hspw+lcd_horizon_value);

clkval = (UINT8)(((float)S3C2450_HCLK/(float)(hsync_cnt*vclk_cnt*lcd_frame_rate*2))+0.5)-1;

这样的话:VCLK 就等于 (hsync_cnt*vclk_cnt*lcd_frame_rate*2)。

这里为什么要 ‘*2’??

通过示波器实测VCLK频率,得到很高的11MHz。一般这个VCLK没这么高的吧?

谢谢能得到大家对上面两个疑问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值