STM32 SDRAM 读写问题

2019-07-21 02:58发布

[mw_shl_code=c,true] *(__IO uint32_t*) (0xD0000000) = 0x99999999; aRxBuffer[0] = *(__IO uint32_t*) (0xD0000000); *(__IO uint32_t*) (0xD0000010) = 0x12345678; aRxBuffer[1] = *(__IO uint32_t*) (0xD0000000); aRxBuffer[2] = *(__IO uint32_t*) (0xD0000010);[/mw_shl_code]
执行结果:

写在偏移地址16的时候(0xD000 0010),偏移地址0(0xD000 0000)内容也开始跟着变化。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xuande
1楼-- · 2019-07-21 06:24
 精彩回答 2  元偷偷看……
xiaoloveyao
2楼-- · 2019-07-21 08:06
回复【2楼】xuande:
---------------------------------
嗯 外扩的,地址线短路就是IC的问题咯?
我换一颗试试。
xuande
3楼-- · 2019-07-21 11:41
回复【3楼】xiaoloveyao:
---------------------------------
一般都是焊接问题。
xiaoloveyao
4楼-- · 2019-07-21 17:36
回复【4楼】xuande:
---------------------------------
可能吧,换了一颗可以用了。
这些SDRAM是从电脑内存条上拆下来的很久以前的货了,有没有可能内部地址线短路了?
不行的那颗我再仔细测试。

一周热门 更多>