SDIO使用DMA遇到奇怪的问题

2019-07-20 12:06发布

使用DMA读取SD卡的数据,同一个内存地址DMA只传输第一次获得的数据

比如一开始读取了sector 0的数据,DMA传到内存里,然后再读sector 32768的数据,内存里的数据并没有变,

但当我换一个新的内存地址给DMA的时候,sector 32768的数据就可以传到新的内存中,然后这个内存又不能接收DMA数据了

用的是原子哥的SD卡实验,有大神提供下思路吗?

123.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。