在使用STM32F4+FATFS文件系统+SDIO驱动时,发现在SDIO的SD_WriteBlock的函数中的: while((errorstatus==SD_OK)&&((cardstate==SD_CARD_PROGRAMMING)||(cardstate==SD_CARD_RECEIVING))) {
errorstatus=IsCardProgramming(&cardstate);
}
这里耗时很长而且耗时不稳定,有时能达到80多ms,请问各位大神这是什么原因,怎么能解决这个问题。 |