求stm32f407芯片稳定的SDIO+DMA驱动一份

2019-12-13 18:31发布

试了好几个开发板的例程都有问题。
安福莱的SD卡例程, 读写文件速度测试,会发生错误。
正点原子的例子,SDIO使用轮询没问题,DMA模式不行。
野火开发板,SD卡批量读写测试,也会发生错误。

例程里面的SDIO驱动基本都是移植的官方的,网上说官方的有BUG,所以求一份稳定的SDIO+DMA方式稳定的驱动
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
yirenonege
2019-12-14 08:35
Eric2013 发表于 2019-2-8 19:33
解决办法有二:

1、FlashFS版,稳定好用,无论是用SD还是NAND。

大佬来了,感谢答复。
首先 要在电脑上通过USB读取SD的数据,所以要选FAT兼容的文件系统。
其次正点原子用的SDIO驱动,使用DMA模式,单片机批量读写SD卡没问题,但是插到电脑上没法模拟SD读卡程序。安福莱的SDIO驱动,批量读写有问题,但是模拟SD读卡器没有问题。

一周热门 更多>