打印

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

[复制链接]
2871|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
574950880|  楼主 | 2016-7-16 16:14 | 只看该作者
实在想不到问题在哪里。。。因为是和地址无关,反而和你写的数据有关

使用特权

评论回复
板凳
574950880|  楼主 | 2016-7-16 16:17 | 只看该作者
顶顶顶 想不通

使用特权

评论回复
地板
574950880|  楼主 | 2016-7-17 09:56 | 只看该作者

使用特权

评论回复
5
574950880|  楼主 | 2016-7-17 09:56 | 只看该作者
我要一直顶下去

使用特权

评论回复
6
大道至简| | 2016-7-17 15:57 | 只看该作者
估计是别的代码段,也写了这个地址

使用特权

评论回复
7
大道至简| | 2016-7-17 15:58 | 只看该作者
cpu是不会有什么差错的

使用特权

评论回复
8
aresc| | 2016-7-17 16:00 | 只看该作者
本帖最后由 aresc 于 2016-7-17 16:11 编辑

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

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


使用特权

评论回复
9
biechedan| | 2016-7-17 22:47 | 只看该作者
你这是多少位试试

使用特权

评论回复
10
biechedan| | 2016-7-17 22:49 | 只看该作者
是不是读取的数据大小不一样的

使用特权

评论回复
11
574950880|  楼主 | 2016-7-19 09:28 | 只看该作者
大道至简 发表于 2016-7-17 15:58
cpu是不会有什么差错的

多谢回复,我换了很多的地址,而且每次只往一个地址里写一个数据,如果占用了这个地址,不可能其它的数据能写进去,就是1000-2000出错啊。。。。请帮忙再分析一下,非常感谢!!!

使用特权

评论回复
12
海中水| | 2016-7-19 09:32 | 只看该作者
看看不对的和对的地址有什么不同没有。

使用特权

评论回复
13
574950880|  楼主 | 2016-7-19 10:25 | 只看该作者
aresc 发表于 2016-7-17 16:00
从图片看,应该是写外部RAM?有以下可能:
1. 是不是外部RAM的设置有错误,导致读写不稳定。
2. 如果设置确 ...

首先,非常感谢!!按照你的思路做了一遍。

3050换成1500是一样的,16位的也试过了。

1、我的是从0x400到0xc00读写不对,0xfd1开始又不对了,这怎么找规律,瞎了长整型,16位都试过了

2、确实是外部ram,我的dsp28335连了外部flash在zone7,外部ram在zone6,外部flash我压根不会操作,不知道flas有没有影响。

使用特权

评论回复
14
574950880|  楼主 | 2016-7-19 10:28 | 只看该作者
海中水 发表于 2016-7-19 09:32
看看不对的和对的地址有什么不同没有。

感谢回复!!问题不是地址上的,我往同一地址用for 循环写不同数据。。。。然后换了很多地址来for循环,出现的问题是一样的 ,图在上面,实在想不通是哪里的问题

使用特权

评论回复
15
574950880|  楼主 | 2016-7-19 10:30 | 只看该作者
biechedan 发表于 2016-7-17 22:49
是不是读取的数据大小不一样的

大小不一样是什么意思,我把数据格式设置的都是一样的啊,至于数据,我从0到3000写进去再读出来

使用特权

评论回复
16
574950880|  楼主 | 2016-7-19 10:32 | 只看该作者
又搞了一天,还是没头绪

使用特权

评论回复
17
574950880|  楼主 | 2016-7-19 15:24 | 只看该作者

使用特权

评论回复
18
海中水| | 2016-7-20 09:25 | 只看该作者
574950880 发表于 2016-7-19 10:28
感谢回复!!问题不是地址上的,我往同一地址用for 循环写不同数据。。。。然后换了很多地址来for循环, ...

耐着性子找一下吧!这种情况我也不好说了。

使用特权

评论回复
19
Sode| | 2016-7-20 20:55 | 只看该作者
外部ram解决了吗?

使用特权

评论回复
20
wangdezhi| | 2016-7-21 17:53 | 只看该作者
读取的地址对不对

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

17

帖子

0

粉丝