主题 : 我把FCLK与HCLK的比改为1:2,然后把LCD模块的CLKVAL[9:0]改为9,为什么统宝3.5LCD无显示(黑屏)? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 8807
精华: 0
发帖: 5
金钱: 50 两
威望: 25 点
综合积分: 10 分
注册时间: 2009-09-07
最后登录: 2009-11-17
楼主  发表于: 2009-09-30 09:42

 我把FCLK与HCLK的比改为1:2,然后把LCD模块的CLKVAL[9:0]改为9,为什么统宝3.5LCD无显示(黑屏)?

管理提醒: 本帖被 qq2440 从 mini2440资料下载中心 移动到本区(2009-11-08)
我根据2440test里的设置推算,LCD的VCLK应该是10M:
FCLK = 400M
FCLK : HCLK  =  1:4,则HCLK = 100M
VCLK = HCLK / [(VLKVAL + 1) * 2] = 10M

我的设置:FCLK : HCLK = 1:2,VLKVAL = 9,则
HCLK = 200M
VCLK = 200M / [(9+1) * 2]  = 10M

VCLK同样是10M,为什么这样设置后LCD就不能工作了?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-09-30 10:58
HCLK = 200MHz? 你的SDRAM还能工作?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 8807
精华: 0
发帖: 5
金钱: 50 两
威望: 25 点
综合积分: 10 分
注册时间: 2009-09-07
最后登录: 2009-11-17
2楼  发表于: 2009-09-30 17:10
原来如此。