標(biāo)題: SD卡讀寫程序問題 發(fā)送cmd0 進入初始化 發(fā)送cmd1是什么? [打印本頁]

作者: xiaoyao166ny    時間: 2024-5-5 21:07
標(biāo)題: SD卡讀寫程序問題 發(fā)送cmd0 進入初始化 發(fā)送cmd1是什么?
發(fā)送cmd0 進入初始化  
發(fā)送cmd1 是什么   規(guī)格書查不到
好多代碼說明是 進入spi 模式 需要發(fā)送cmd1

各位大神 到底哪個對啊
這是 論壇里面的代碼
//SD卡初始化
u8 SD_init()
{
        u8 i;
        u8 response=0x01;
        
        SD_CS=1;
        for(i=0;i<10;++i) SPI_write_Byte(0xFF);
        SD_CS=0;
        
        MCU_write_SD_command(0x00,0x00000000,0x95);//發(fā)送命令0將MMC置于SPI模式

        response=SD_response();

        if(response!=0x01) return 0;
        while(response)
        {
                SD_CS=1;
                SPI_write_Byte(0xFF);
                SD_CS=0;
                MCU_write_SD_command(0x01,0x00FFC000,0xFF);   這是 cmd1 命令吧 ?
                response=SD_response();
        }
        SD_CS=1;
        SPI_write_Byte(0xFF);
        return 1;
}


SD卡初始化流程.png (334.98 KB, 下載次數(shù): 41)

流程圖

流程圖

作者: xiaoyao166ny    時間: 2024-5-5 21:22
找的原因了  無語了 學(xué)藝不精

SD卡命令.jpeg (91.68 KB, 下載次數(shù): 39)

SD卡命令.jpeg





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1