SPI DMA读取flash的问题

2019-07-20 05:25发布

想开一条DMA通道读取25Q16的数据,看了一些资料有个配置是说要在读取数据之前把SPI设置为只读这样可以不用发0xff读取数据 体现DMA效率 但是我用他的方法更改了SPI配置以后SPI就不工作了,下面是我用传输图片的接口进行的尝试

SPI读flash.png 注释的部分如果打开SPI就不会工作 也尝试加过SPI_Cmd(SPI3, DISABLE);和SPI_Cmd(SPI3, ENABLE);在头尾还是不行
应该用什么方式开启DMA通道读取flash?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。