FSMC BANK1 SRAM 里运行LCD 显示程序很慢!?

[复制链接]
4156|7
 楼主| ducha 发表于 2010-5-15 18:03 | 显示全部楼层 |阅读模式
我使用自己搞的小BOOT 将起始地址为0x68000000的LCD显示程序BIN 下到SRAM处
0x68000000。
LCD 也是接BANK1
程序倒是运行起来了,但是。。。LCD显示 好卡

大家给分析下原因。
香水城 发表于 2010-5-15 18:27 | 显示全部楼层
程序在Flash中运行最快,在内置SRAM中运行速度次之,在外扩SRAM中运行速度最慢。
huhu2009 发表于 2010-5-15 18:33 | 显示全部楼层
本帖最后由 huhu2009 于 2010-5-15 19:30 编辑

LZ的0x68000000不正是在External RAM么,0x60000000-0x9FFFFFFF, 1G空间
 楼主| ducha 发表于 2010-5-15 19:01 | 显示全部楼层
声明下啊,O(∩_∩)O~  我在外部SRAM 里跑程序,纯属娱乐。

恩,我在想一件事 如果只是在外部SRAM里跑个LED的程序速度是A

那我跑个LCD显示程序,是否是因为 同bank1, 导致速度相对 更慢了。
司徒老鹰 发表于 2010-5-15 21:08 | 显示全部楼层
外部SRAM 里跑程序是想测什么呢?哈哈
 楼主| ducha 发表于 2010-5-15 21:23 | 显示全部楼层
5# 司徒老鹰

呵呵见笑了,我那存属娱乐, 闲的没事,其实是想试试自己弄弄 IAP。
东西存SRAM在搬回FLASH 。FLASH搬回SRAM 。
呵呵,看看FSMC的性能,也练练指针。结贴了啊
xblei 发表于 2010-5-20 23:22 | 显示全部楼层
香水城:“程序在Flash中运行最快,在内置SRAM中运行速度次之,在外扩SRAM中运行速度最慢。”这个在规格书里有说明吗?
香水城 发表于 2010-5-21 08:47 | 显示全部楼层
规格书主要描述内部机制,但不会进行各种推理,给出由此得出的结论。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

75

帖子

1

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