sdram寄存器配置之后,发现一个奇怪的问题:我向0x80000000写入0x12345678,然后再读出来,0x80000000读出来的的确是0x12345678,但是0x80000004却也读出了0x12341234,配置改了很多次也没有找出是哪里配置的问题,对sdram经验丰富的给个大致的建议吧,不胜感激
0x80000004这个地址我是没有写的,如果我向其写值的话,那么0x80000008会出现一样的情况,比如我向0x80000004写0xabcd1234,那么会再0x80000008的地址读到0x12341234
问题是解决了 模式寄存器配置的有问题,最后通过2天的不断试验,给它赋了一个很荒谬的值既然就ok了 不晓得是不是cpu的bug