主题 : S3C2440 LCD控制器TFT最大分辨率 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 101151
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2014-03-03
最后登录: 2014-04-14
楼主  发表于: 2014-03-19 11:14

 S3C2440 LCD控制器TFT最大分辨率

我用S3C2440LCD控制器的TFT 做VGA显示,把VCLK设置到了65M,显示分辨率设置成1024X768,显示缓存设置成一个extern 全局变量数组,程序在跑一些空操作时,VGA正常显示,但程序跑一些其他大一些的动作(如jpeg解码),VGA就不显示了,数据手册,看到LCD总线带宽计算向导,按1024X768@60、16bpp计算,系统总线占用率有60%多,我怀疑是LCD DMA总线操作和跑程序时对总线的操作有总线竞争的问题问题。不知道这样理解对不对,或者是其他问题导致我上面讲的那个现象,请大家发表自己的看法,交流一下。

后来我继续做试验,把分辨率设置为640X480, 将HCLK设置为100M, 四分频的到VCLK=25M,程序跑起来的时候VGA正常显示,将HCLK设置为50M, 二分频得到VCLK=25M,只有debug程序停下来VGA才正常显示,当程序跑起来的时候,VGA就不显示了
[ 此帖被weizi在2014-03-19 17:08重新编辑 ]
拆一切可拆之物,格一切不知之理!
级别: 新手上路
UID: 110380
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2014-11-23
最后登录: 2023-07-10
1楼  发表于: 2014-11-27 00:30
玩的好高端啊!完全看不懂!