DSP外扩存储器写入数据出错

2019-07-22 16:17发布

DSP外扩存储器时,有些地址写入数据正确,有些地址写入数据有时会有一位发生错误,比如写入0xFFFF时,观察内存结果为0xFF0F;写入0xFFDF时,观察内存结果为0xFF1F;同时,还有一个现象:会发生错误的那一位如果写入0、1、2、3、4、5、6、8、9、A、C时,不会发生错误,只有写入7、B、D、E、F时才会发生错误,而且7、B、D、E、F的共同点是需要同时用到三根以上数据线。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
caijianfa55
1楼-- · 2019-07-23 16:22
dirtwillfly 发表于 2016-5-10 16:42
要不然你换一个厂家的存储器芯片试试。
如果你的存储器购买渠道比较正规的话,一般他不那么容易坏的。如 ...

焊接的话没虚焊没短路,还会有什么焊接问题吗?
dirtwillfly
2楼-- · 2019-07-23 17:54
 精彩回答 2  元偷偷看……
dirtwillfly
3楼-- · 2019-07-23 22:17
caijianfa55 发表于 2016-5-10 17:32
焊接的话没虚焊没短路,还会有什么焊接问题吗?

如果确定没有虚焊和短路,那就不是焊接问题了。
另外,你的电路是怎么样的?检查过有没有缺陷?你没说也没上传电路图,就一直当完美的来理解。

这种问题要一点点地排查,从最有可能的地方入手,排查一部分再排查其他部分。

有条件的话,你也可以换个供应商的存储器试试
caijianfa55
4楼-- · 2019-07-23 23:57
dirtwillfly 发表于 2016-5-10 21:41
如果确定没有虚焊和短路,那就不是焊接问题了。
另外,你的电路是怎么样的?检查过有没有缺陷?你没说也 ...

我现在是怀疑新换上去的DSP可能有问题,因为DSP的ADC数据采集口0、1、2通道的采集结果竟然是一样的,但是我的1、2通道是接地的,0通道是接信号的。同样的PCB之前焊过一块是可以用的。
caijianfa55
5楼-- · 2019-07-24 01:36
dirtwillfly 发表于 2016-5-10 21:41
如果确定没有虚焊和短路,那就不是焊接问题了。
另外,你的电路是怎么样的?检查过有没有缺陷?你没说也 ...

DSP是官网申请的,电路功能是用DSP来采集数据并处理以及控制DDS输出扫频信号。
dirtwillfly
6楼-- · 2019-07-24 05:53
caijianfa55 发表于 2016-5-11 08:55
DSP是官网申请的,电路功能是用DSP来采集数据并处理以及控制DDS输出扫频信号。 ...

有条件的话用逻辑分析仪或者示波器观察一下写存储器的时序,看看操作时有没有被干扰什么的。

一周热门 更多>