硬汉嵌入式论坛

 找回密码
 立即注册
查看: 39988|回复: 44
收起左侧

SDRAM学习资料

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106437
QQ
发表于 2013-10-22 16:59:14 | 显示全部楼层 |阅读模式
鉴于F429/439开始支持SDRAM,所以搞了一些资料学习一下。
HOW TO USE SDRAM.zip (339 KB, 下载次数: 4346)
SDRAM Controller.zip (440 KB, 下载次数: 4087)
SDRAM工作原理.zip (603 KB, 下载次数: 4661)
高手进阶,终极内存技术指南——完整.zip (1.39 MB, 下载次数: 9271)
很精辟的内存深入讲解5.zip (351 KB, 下载次数: 5670)
强烈推荐大家看《高手进阶,终极内存技术指南——完整/进阶版》
讲的非常棒

评分

参与人数 2金币 +30 收起 理由
hziee30 + 10
frognidie + 20 很给力!

查看全部评分

回复

使用道具 举报

116

主题

798

回帖

1146

积分

至尊会员

积分
1146
QQ
发表于 2013-10-23 08:12:36 | 显示全部楼层
感谢分享
回复

使用道具 举报

116

主题

798

回帖

1146

积分

至尊会员

积分
1146
QQ
发表于 2013-10-23 12:08:07 | 显示全部楼层
F429难懂支持内存管理了吗?程序能在sdram中运行?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106437
QQ
 楼主| 发表于 2013-10-23 12:12:25 | 显示全部楼层

回 jcx0324 的帖子

jcx0324:F429难懂支持内存管理了吗?程序能在sdram中运行? (2013-10-23 12:08) 
不带MMU,应该可以在SDRAM运行程序的。
回复

使用道具 举报

2

主题

135

回帖

2

积分

初级会员

积分
2
发表于 2013-12-3 17:02:20 | 显示全部楼层
感谢。下载。
回复

使用道具 举报

3

主题

14

回帖

23

积分

新手上路

积分
23
发表于 2014-10-31 00:15:42 | 显示全部楼层
资料非常好,谢谢楼主!
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2014-11-7 21:38:57 | 显示全部楼层
429 的SDRAM 如果作为数据RAM 区,非常不稳定, 我把emwin动态数据区定义到SDRAM ,只要连续快速运行JPG图像解压显示,就会偶尔出现运行不稳定,经常报硬件错误。如果采用官方代码定义为内部SRAM,就非常稳定。  我感觉 SDRAM 稳定性明显没有SRAM好, 建议大家小心,我正再次改板优化SDRAM的PCB设计,暂时
不会采用SDRAM 作为程序执行区,太不靠谱。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106437
QQ
 楼主| 发表于 2014-11-7 21:45:51 | 显示全部楼层

回 terry 的帖子

terry:429 的SDRAM 如果作为数据RAM 区,非常不稳定, 我把emwin动态数据区定义到SDRAM ,只要连续快速运行JPG图像解压显示,就会偶尔出现运行不稳定,经常报硬件错误。如果采用官方代码定义为内部SRAM,就非常稳定。  我感觉 SDRAM 稳定性明显没有SRAM好, 建议大家小心,我正 .. (2014-11-07 21:38) 
是不是TFT显存和emWin的动态内存都是用的SDRAM,一般这种复合操作,STM32系列处理器就很容易出错,特别是处理不过来的时候直接死机了,进入硬件异常。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2014-12-1 09:13:06 | 显示全部楼层
最近在学SDRAM,这个资料很好,谢谢老大分享。
回复

使用道具 举报

7

主题

38

回帖

59

积分

初级会员

积分
59
发表于 2015-1-18 19:27:36 | 显示全部楼层
SDRAM在STM32F29中有什么作用啊
回复

使用道具 举报

3

主题

14

回帖

23

积分

新手上路

积分
23
发表于 2015-2-10 12:54:08 | 显示全部楼层
感谢楼主,非常好的资料!
回复

使用道具 举报

0

主题

2

回帖

0

积分

新手上路

积分
0
发表于 2015-4-19 10:12:51 | 显示全部楼层
相当好的资料,谢谢楼主!
回复

使用道具 举报

6

主题

390

回帖

408

积分

高级会员

积分
408
发表于 2015-5-3 16:17:58 | 显示全部楼层
支持楼主[s:151] [s:151]
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2015-8-19 11:11:32 | 显示全部楼层
特意注册帐号来表感谢的,现在可以不用注册就能下载的网站这是我遇到的第一个
回复

使用道具 举报

1

主题

15

回帖

18

积分

新手上路

积分
18
发表于 2015-9-17 09:20:36 | 显示全部楼层
很给力的资料,谢谢了[s:149]
回复

使用道具 举报

7

主题

10

回帖

31

积分

新手上路

积分
31
发表于 2015-11-2 14:02:35 | 显示全部楼层
看完之后明白了。。虽然429的SDRAM是个坑
回复

使用道具 举报

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2016-4-7 10:26:59 | 显示全部楼层
我的 SRAM 和 9341屏  单独工作都没问题  同时工作 跑Rtthread操作系统和 Emwin 图形系统就崩溃
HardFault  起初我打算跟踪LR寄存器 找到引发硬件异常的位置 但是 我每次根的地方都不一样
后来我放弃了 我用排除法 排除了操作系用 导致的稳定性异常,我最终找到了 是FSMC接口 的问题
我修改了时序  将速度降低了一点  就缓解多了
修改时序之前 代码不超过3分钟就Hard了  修改后  2~3天 HardFault一次,我蛋疼呀管理员
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
发表于 2016-4-7 16:52:22 | 显示全部楼层

回 eric2013 的帖子

eric2013:是不是TFT显存和emWin的动态内存都是用的SDRAM,一般这种复合操作,STM32系列处理器就很容易出错,特别是处理不过来的时候直接死机了,进入硬件异常。 (2014-11-07 21:45)
我同时用的AD7606和SDRAM,确实比较容易进入Fault
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106437
QQ
 楼主| 发表于 2016-4-8 01:37:44 | 显示全部楼层

回 洗脚水煮饺子 的帖子

洗脚水煮饺子:我的 SRAM 和 9341屏  单独工作都没问题  同时工作 跑Rtthread操作系统和 Emwin 图形系统就崩溃
HardFault  起初我打算跟踪LR寄存器 找到引发硬件异常的位置 但是 我每次根的地方都不一样
后来我放弃了 我用排除法 排除了操作系用 导致的稳定性异 .. (2016-04-07 10:26) 
不排除你的SRAM布线不好导致的,曾经我们最早发布的V5板子遇到过类似的问题,不过我们的不是死机,我的是外部SRAM做emWin动态内存的时候,界面显示有几处雪花点,很是纳闷,后来重新对SRAM进行了布线,现在我们V5板子的这个示波器界面就是用的外部SRAM做emWin动态内存,完全没有这个问题了。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=3886
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106437
QQ
 楼主| 发表于 2016-4-8 01:39:29 | 显示全部楼层

回 fswyt 的帖子

fswyt:我同时用的AD7606和SDRAM,确实比较容易进入Fault (2016-04-07 16:52) 
其实真心觉得ST应该给SDRAM独立出一批接口出来比较靠谱,不过缺点就是32位SDRAM太占引脚了。
回复

使用道具 举报

1

主题

24

回帖

1

积分

新手上路

积分
1
发表于 2016-4-8 09:54:37 | 显示全部楼层
感谢分享!
回复

使用道具 举报

1

主题

24

回帖

1

积分

新手上路

积分
1
发表于 2016-4-8 10:04:55 | 显示全部楼层
高手进阶,终极内存技术指南——完整,我也贡献一下吧,楼主的是doc文档,这里是PDF文档,也是完整版的。 内存技术指南-赵效民.pdf (4.41 MB, 下载次数: 1558)
回复

使用道具 举报

6

主题

24

回帖

6

积分

新手上路

积分
6
发表于 2016-4-22 08:37:59 | 显示全部楼层
学习学习,天天向上
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
QQ
发表于 2016-7-7 11:23:53 | 显示全部楼层
非常感谢!
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2016-12-30 18:17:39 | 显示全部楼层
谢谢各位大大
回复

使用道具 举报

0

主题

10

回帖

0

积分

新手上路

积分
0
发表于 2017-10-21 16:26:14 | 显示全部楼层
相当好的资料,谢谢楼主!
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2018-5-8 17:23:36 | 显示全部楼层
感谢分享,谢谢
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2018-10-16 20:38:03 | 显示全部楼层
好东西 偷偷下载了 哇咔咔
回复

使用道具 举报

14

主题

61

回帖

103

积分

初级会员

积分
103
发表于 2018-11-1 22:53:53 | 显示全部楼层
没那么不稳定吧,建议优化一下时序,或看看有没有分配重叠的部分。
我的32M里面3M用于帧缓存,8M用于显存,10M用于ramfs,其余交给FreeRTOS的Heap_4管理,我的程序基本都跑在SDRAM里,没有那么悲观。
回复

使用道具 举报

0

主题

8

回帖

8

积分

新手上路

积分
8
发表于 2018-11-10 15:07:34 | 显示全部楼层
感谢感谢,前来学习
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2019-4-14 21:15:17 | 显示全部楼层
收了,感谢分享!
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2020-9-24 10:47:41 | 显示全部楼层
感谢楼主的无私分享,多谢
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2020-9-28 14:12:04 | 显示全部楼层
突然想起,在校的时候,DIY的电脑出故障,多次都是把内存条拆下来擦一下、吹一下就好了。
Releasing your creativity
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2020-9-28 14:16:00 | 显示全部楼层
再回想几年前在机顶盒行业,SMT加工对DDR的焊接工艺要求很细,方案商提供的PCB图纸,主芯片到DDR的走线打死都不能动。
Releasing your creativity
回复

使用道具 举报

73

主题

1189

回帖

1408

积分

至尊会员

积分
1408
发表于 2020-9-28 20:03:44 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2021-4-14 10:50:30 | 显示全部楼层
非常感谢。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2021-4-14 17:33:25 | 显示全部楼层
感谢分享!
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2021-4-19 11:59:37 | 显示全部楼层
正需要,谢谢
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2021-11-25 17:00:34 | 显示全部楼层
MARK SDRAM学习。赞。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2021-12-24 14:41:02 | 显示全部楼层
非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-20 14:35 , Processed in 0.598137 second(s), 35 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表