找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 1411|回复: 1
打印 上一主题 下一主题
收起左侧

SD卡读写程序问题 发送cmd0 进入初始化 发送cmd1是什么?

[复制链接]
跳转到指定楼层
楼主
发送cmd0 进入初始化  
发送cmd1 是什么   规格书查不到
好多代码说明是 进入spi 模式 需要发送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);//发送命令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, 下载次数: 41)

流程图

流程图
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

举报

沙发
ID:79094 发表于 2024-5-5 21:22 | 只看该作者
找的原因了  无语了 学艺不精

SD卡命令.jpeg (91.68 KB, 下载次数: 39)

SD卡命令.jpeg

评分

参与人数 2黑币 +21 收起 理由
admin + 20 回帖助人的奖励!
wpppmlah + 1 赞一个!共同学习

查看全部评分

回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表