为何我把s3c2410的TFT设成800x600,只要Enable,就重启?

[复制链接]
3751|2
 楼主| Nerror 发表于 2007-1-17 17:06 | 显示全部楼层 |阅读模式
为何我把s3c2410的TFT设成800x600,只要Enable,就重启?
阿南 发表于 2007-1-17 17:35 | 显示全部楼层

支持800x600

  
lianshumou 发表于 2007-1-24 22:10 | 显示全部楼层

2410我倒是没用过!

但有一点是可以肯定的,当你用的SDRAM是133M时,随机读仿问的速率最高只能到19M.就算连续突发的速度最高也只能到66.6M,而且这些速度还是没考虑SDRAM的自刷新操作的影响的.<br />800X600的屏在70Hz刷新率时的数据传输率是33.6M(由于2410的LCD缓存小,实际值是要高于这个值的,为什么在这儿就不解释了).&nbsp;&nbsp;这时你可以看看整个系统还有多少内存带宽.而且一旦你的系统中的随机寻址比较多时.你的内存带宽会更小,可能连LCD都满足不了.&nbsp;<br />当然,理论上内存带宽变小应不致于让2410死机,但我想如果你的预取指终止什么的没处理好时就有可能出现这一情况.&nbsp;&nbsp;还有就是你的内核缓存有没有打开.如果没打开,估计你这时的2410不会比一颗MCU快多少.&nbsp;<br />本人没用过2410,以上只是从内存方面的一个片面分析.&nbsp;如有不确切的地方还请见谅.&nbsp;根据上面的情况我认为2410在使用SDRAM时不太适合大分辩率的LCD.用在320X240什么的应是合适的.<br /><br />以上分析是指LCD的色彩数高于16位.内存接口宽度为32位时的情况!<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

47

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部