(红牛开发板STM32)为什么SD卡在SPI模式下复位超时?读返回的数据一直是0XFF,表示SD卡坏了吗?

2019-07-14 22:03发布

红牛开发板STM32103fzet6 为什么SD卡在SPI模式下复位超时?读返回的数据一直是0XFF,表示SD卡坏了吗?

大神告知,头都搞晕了
        do
        {            
           r1=SD_SendCmd(CMD0,0,0x95);
           retry++;
       
        }while((r1!= 0x01) && (retry<500));//a&&b,如果a不成立,就不判断b了
        if (retry==500)  
        {  
        SD_CS_HIGH();
        return 1; //判断超时
        }



0条回答

一周热门 更多>