硬汉嵌入式论坛

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

[SDRAM] H7读取SDRAM问题

[复制链接]

10

主题

22

回帖

52

积分

初级会员

积分
52
发表于 2018-8-16 08:35:25 | 显示全部楼层 |阅读模式
硬汉哥,我用H7官方自带的例子读取SDRAM,写入了不同的数据向连续的地址,然后从写入的地址读取数据却只能读到写入的最后一个数据,其他的都是FF....,而且从其他地址开始读也是一样的结果,总能读到那个数据,是为什么?芯片有可能坏了吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2018-8-16 09:37:10 | 显示全部楼层
SDRAM出现问题了的话。
1、先检查焊接,焊接问题几乎占了SDRAM问题一半多,看看是否有虚焊。
2、务必认真核对原理图中引脚是否有接错的。
3、检测引脚配置和复用配置,时钟配置是否都已经正常打开。
4、前三步都保证了,检查软件问题,不行就换个芯片。
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-16 10:05:07 | 显示全部楼层
eric2013 发表于 2018-8-16 09:37
SDRAM出现问题了的话。
1、先检查焊接,焊接问题几乎占了SDRAM问题一半多,看看是否有虚焊。
2、务必认真 ...

可是我能读出来数据啊,BGA封装的不好检查啊
对照了官方的是一样的,程序也是用的官方的
回复

使用道具 举报

609

主题

3049

回帖

4896

积分

至尊会员

积分
4896
发表于 2018-8-16 17:15:01 | 显示全部楼层
jonelec 发表于 2018-8-16 10:05
可是我能读出来数据啊,BGA封装的不好检查啊
对照了官方的是一样的,程序也是用的官方的

有没有可能是没有焊接好,
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-21 15:40:59 | 显示全部楼层
eric2013 发表于 2018-8-16 09:37
SDRAM出现问题了的话。
1、先检查焊接,焊接问题几乎占了SDRAM问题一半多,看看是否有虚焊。
2、务必认真 ...

大哥,我用的HAL库的例程,发现CLK没波形,但是FMC总线上其他控制信号线都是有波形的啊,而我手动给CLK波形就是有的,说明焊接是正常的,这种情况是为什么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2018-8-22 01:23:59 | 显示全部楼层
jonelec 发表于 2018-8-21 15:40
大哥,我用的HAL库的例程,发现CLK没波形,但是FMC总线上其他控制信号线都是有波形的啊,而我手动给CLK波 ...

那估计配置问题居多,看看是不是此引脚没有正常复用。
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-22 13:44:06 | 显示全部楼层
eric2013 发表于 2018-8-22 01:23
那估计配置问题居多,看看是不是此引脚没有正常复用。

求教大佬,刚刚换了SDRAM芯片发现也是一样的结果,SDRAM用的时MT48LC8B2B5,程序用的官方的HAL例程怎么会出现这种问题呢?研究几天了也不知道问题在哪
回复

使用道具 举报

10

主题

22

回帖

52

积分

初级会员

积分
52
 楼主| 发表于 2018-8-22 17:20:03 | 显示全部楼层
jonelec 发表于 2018-8-22 13:44
求教大佬,刚刚换了SDRAM芯片发现也是一样的结果,SDRAM用的时MT48LC8B2B5,程序用的官方的HAL例程怎么会 ...

问题已解决,不知道什么问题的问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 06:35 , Processed in 0.190309 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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