硬汉嵌入式论坛

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

[有问必答] 请教fsmc sram 读写出错问题

[复制链接]

28

主题

27

回帖

111

积分

初级会员

积分
111
发表于 2016-4-16 16:10:48 | 显示全部楼层 |阅读模式
你好,我根据开发板的原理图设计自己的板子,sram接线和原理图一样,外部sram地址都是0x68000000,比如我从0x68000000开始向sram写20个数,然后再读出来这20个数,从sram读出的数和写入的不一样。前几个内存单元读写数据一样,从某个地址开始就出现错误了(比如我把地址改成从0x68002000开始读写,同样有错误,但也有正确的,错误没有规律),能请教这是什么问题吗,sram驱动用的是资料提供的,是我pcb设计的有问题吗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117561
QQ
发表于 2016-4-16 17:22:47 | 显示全部楼层
1. 保证FMSC的时钟和GPIO的时钟及其引脚都配置了,一个一个仔细检查下。
2. 检查是否有虚焊,虚焊问题很多人遇到过,仔细检查下。

如果上面这两条没问题了,尝试降低FSMC的速度试试。
回复

使用道具 举报

28

主题

27

回帖

111

积分

初级会员

积分
111
 楼主| 发表于 2016-4-16 20:32:36 | 显示全部楼层

回 eric2013 的帖子

eric2013:1. 保证FMSC的时钟和GPIO的时钟及其引脚都配置了,一个一个仔细检查下。
2. 检查是否有虚焊,虚焊问题很多人遇到过,仔细检查下。

如果上面这两条没问题了,尝试降低FSMC的速度试试。
 (2016-04-16 17:22) 
焊了两块板子,问题一样,应该不是虚焊吧,引脚配置也检查了,都正确。
fsmc速度怎么降低,是在配置里设置吗,对了,以此想到了一个别的问题也是和速度有关,串口波特率115200会时不时的出现乱码,57600以下正常,这个是什么问题~怀疑自己画的板子了。。拿v5的板子试都ok[s:134]
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117561
QQ
发表于 2016-4-17 10:19:40 | 显示全部楼层

回 nofreeze 的帖子

nofreeze:焊了两块板子,问题一样,应该不是虚焊吧,引脚配置也检查了,都正确。
fsmc速度怎么降低,是在配置里设置吗,对了,以此想到了一个别的问题也是和速度有关,串口波特率115200会时不时的出现乱码,57600以下正常,这个是什么问题~怀疑自己画的板子了。。拿v5的板子试都ok[s:134] (2016-04-16 20:32) 
极有可能是焊接有问题,好好查查。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 14:37 , Processed in 0.041424 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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