[STM32F1] 大家帮忙看一下,存储器存储错误,谢谢大家~~~

[复制链接]
1593|7
 楼主| momingwei 发表于 2014-3-12 15:25 | 显示全部楼层 |阅读模式
  用的是STM32F103zcv6的板子 通过FSMC外接了两个PSRAM,分别用的是NE1、NE2,但是在存储数据的时候 出现了这样的错误,存储16位的数据 第七位和第八位数据出现了粘连 比如 我往存储器里存入 0x0080,存储器里存的就是0x0180,同样 我若是存0x0100,存到存储器里还是0x0180;大家帮我分析一下,工程 随后附上。谢谢大神们 谢谢~~~

QQ图片20140312151810.jpg QQ图片20140312151902.jpg QQ图片20140311185948.jpg






 楼主| momingwei 发表于 2014-3-12 15:37 | 显示全部楼层
user.zip (5.82 KB, 下载次数: 5)
程序都在main.c
香水橙 发表于 2014-3-12 20:54 | 显示全部楼层
查查硬件上,数据线的第七位和第八位是不是短路了。
airwill 发表于 2014-3-13 07:24 | 显示全部楼层
同意楼上的猜测. 这个可能性很大.
 楼主| momingwei 发表于 2014-3-14 17:19 | 显示全部楼层
香水橙 发表于 2014-3-12 20:54
查查硬件上,数据线的第七位和第八位是不是短路了。

硬件上第七位和第八位离得很远 没有挨着 不可能是硬件的问题 我在想外接两片PSRAM 和外接一片PSRAM 除了 片选多一个 还有什么不一样的地方 时序应该没有问题吧
 楼主| momingwei 发表于 2014-3-17 09:59 | 显示全部楼层
自己在顶一下 真的找不到问题所在啊 各位大神 求指点啊
 楼主| momingwei 发表于 2014-3-21 17:56 | 显示全部楼层
又做了一块板子 发现真的是硬件原因 哎 纠结了一个多星期 谢谢大家了
 楼主| momingwei 发表于 2014-3-21 17:56 | 显示全部楼层
结贴给分
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

57

帖子

0

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