最近用f407发现一个问题,用多块读写方式写入sd的时候,会经常出现有几块(不连续)没有写入sd卡的情况(或者说没有写正确,那一块的值变成了sd卡中被删掉文件的一部分,如果低格了以后就是0x00了),请问下有人有这问题么?文件系统用的是fatfs
sdio_sd版本
* @author MCD Application Team
* @version V1.0.0
* @date 30-September-2011
4xx_sdio版本
* @author MCD Application Team
* @version V1.1.0
* @date 11-January-2013
dma中有加入while(SD_GetStatus() != SD_TRANSFER_OK);等待传输完成
请大家帮帮忙
|