2812外扩SRAM读写不正常

[复制链接]
3696|12
 楼主| thf2008 发表于 2010-3-9 22:57 | 显示全部楼层 |阅读模式
用的是IS61LV51216-10TI,地址空间分配的是第六区(ZONE6),定义基地址为0x10000,现在
*(unsigned int*)(0x10000) = 0xA5A5,然后用

dat = *(unsigned int*)(0x10000);
结果dat为0xffff,有时是0xefef,很奇怪,检查线路也没问题呀。

emif中寄存器设置没有改动,是不是和这个有关系,但我查了下里面设置的时序参数都是最慢的,按理说不会有影响。
linhai2009 发表于 2010-3-9 23:00 | 显示全部楼层
1,DAT的地址分配对了吗?
2,CSZC6,以及,WR,RD,CS等信号都对吗,再检查一下线路。
3,我做片外SRAM读写有一次也不正常,我是用的FPGA译码,后面发现是我的输出用了“Z”这个高组态造成的数据一直在变。
tiger2010 发表于 2010-3-9 23:28 | 显示全部楼层
这个很奇怪,用示波器先测测信号对不对
易达口香糖 发表于 2010-3-10 17:54 | 显示全部楼层
还有这事啊
lobby 发表于 2010-3-10 19:10 | 显示全部楼层
应该不是emif的问题吧。
 楼主| thf2008 发表于 2010-3-10 22:40 | 显示全部楼层
我估计也可能是那里的问题,可是没有改动过,不知道问题处在哪
午夜粪车 发表于 2010-3-10 22:43 | 显示全部楼层
基本可以排除emif的问题
 楼主| thf2008 发表于 2010-3-10 22:48 | 显示全部楼层
怎么这么肯定呢?能说说吗?
虎虎生威 发表于 2010-3-10 22:56 | 显示全部楼层
没有改动过怎么会是emif的问题啊
linhai2009 发表于 2010-3-10 23:02 | 显示全部楼层
如果测过了没问题,那就不清楚了
午夜粪车 发表于 2010-3-10 23:32 | 显示全部楼层
怎么这么肯定呢?能说说吗?
thf2008 发表于 2010-3-10 22:48
感觉感觉,呵呵
 楼主| thf2008 发表于 2010-3-11 11:46 | 显示全部楼层
自己顶一个
午夜粪车 发表于 2010-3-12 18:54 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

221

主题

2024

帖子

2

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