硬汉嵌入式论坛

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

[SDRAM] SDRAM读取数据问题

[复制链接]

10

主题

22

回帖

52

积分

初级会员

积分
52
发表于 2018-8-23 09:38:16 | 显示全部楼层 |阅读模式
大佬们,我的SDRAM发现了问题,当我上电开始写数据后,第一次读到的数据是最后一个写入的数据,现在我上电后先读读完之后再循环读写就不会有问题了,这是什么原因?数组在读写之前都有初始化了


读写SDRAM程序

读写SDRAM程序
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2018-8-23 11:34:52 | 显示全部楼层
是不是刷新率设置问题,适当调整看看,另外SDRAM初始化时,我记得有个设置延迟的地方,你看看是不是延迟时间小了,加大,先整个500ms看看。
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-23 11:39:11 | 显示全部楼层
eric2013 发表于 2018-8-23 11:34
是不是刷新率设置问题,适当调整看看,另外SDRAM初始化时,我记得有个设置延迟的地方,你看看是不是延迟时 ...

刷新率在哪里设置啊?我延时了那个地方,但是还是不行
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2018-8-23 11:54:38 | 显示全部楼层
jonelec 发表于 2018-8-23 11:39
刷新率在哪里设置啊?我延时了那个地方,但是还是不行

那你这个就上电后,在初始化里面读取一次好了,也行。

关键后面大批量测试所有存储空间几万次是否还会有错。

刷新就是那个refresh参数。
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-23 12:10:25 | 显示全部楼层
eric2013 发表于 2018-8-23 11:54
那你这个就上电后,在初始化里面读取一次好了,也行。

关键后面大批量测试所有存储空间几万次是否还会 ...

我没有改过,是官方的,而且我发现数据比较大的时候会出错这是为啥
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2018-8-23 12:53:24 | 显示全部楼层
那就回到老问题了,此贴二楼。

重点检查硬件设计
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89011
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-23 13:46:43 | 显示全部楼层
eric2013 发表于 2018-8-23 12:53
那就回到老问题了,此贴二楼。

重点检查硬件设计

我检查了啊,也换了芯片,只要超过3000个数据好像就会出错
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 17:17 , Processed in 0.182354 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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