往ram某一地址写数据,有的对有的不对,咋回事啊

2019-07-21 19:12发布

QQ截图20160716160055.png 就是简单的读写,1000一下,2000以上都可以。就 是中间写数据读出来的不对,怎么回事呢,感觉真的很诡异,求帮忙
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
aresc
2019-07-22 16:58
本帖最后由 aresc 于 2016-7-17 16:11 编辑

从图片看,应该是写外部RAM?有以下可能:
1. 是不是外部RAM的设置有错误,导致读写不稳定。
2. 如果设置确定是对的,怀疑有数据线或者地址线短路?建议用16进制的数据格式,看看是否固定哪个bit出错,别用10进制的方式,不好看出规律。比如用0,0xFFFFFFFF,0xAAAAAAAA, 0x55555555.

如果是片内的RAM出错:
1. CPU工作在异常状态,断电在上电试试。
2. 当前的这个芯片确实有问题,某块RAM读写确实有错。


一周热门 更多>