STM32 SDIO模式擦除的问题 【悬赏问答】
我是用STM32103ZE,用ST官方库V3.5.0版本,SDIO模式4bits,DMA控制,单块读写,多块读写都没有问题,只是在测试擦除时,擦除后读回来的数据不对,跟擦除前的数据一样, 我试过将时钟降低(降到几百K),结果还是一样 ,请问这是为什么呢?RE:STM32 SDIO模式擦除的问题
擦除后要等待一段时间的。:DRE:STM32 SDIO模式擦除的问题
谢谢你的回答,在ST的库的擦除函数中只有/*!< Wait till the card is in programming state */
errorstatus = IsCardProgramming(&cardstate);
while ((errorstatus == SD_OK) && ((SD_CARD_PROGRAMMING == cardstate) || (SD_CARD_RECEIVING == cardstate)))
{
errorstatus = IsCardProgramming(&cardstate);
}
这一段在等待,不过这一段应该是等待SD卡进入编程模式,那应该怎样得到SD擦除是否完成呢?
RE:STM32 SDIO模式擦除的问题 【悬赏问答】
据说有不兼容的卡,楼主是不是偶遇了RE:STM32 SDIO模式擦除的问题 【悬赏问答】
擦除了你重新上电看看还是不是一样
页:
[1]