OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3418|回复: 2

SDIO初始化出错 发送CM8 长响应返回0x03,请大神帮忙

[复制链接]

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
金钱
270
注册时间
2014-8-4
在线时间
56 小时
发表于 2016-3-29 18:14:22 | 显示全部楼层 |阅读模式
使用:STM32F411CE片子,移植探索者F407SDIO程序。在SD_Error SD_PowerON(void)这个函数中:

        for(i=0;i<74;i++)
        {

        SDIO_CmdInitStructure.SDIO_Argument = 0x0;//发送CMD0进入IDLE STAGE模式命令.
    SDIO_CmdInitStructure.SDIO_CmdIndex = SD_CMD_GO_IDLE_STATE; //cmd0
    SDIO_CmdInitStructure.SDIO_Response = SDIO_Response_No;  //无响应
    SDIO_CmdInitStructure.SDIO_Wait = SDIO_Wait_No;
    SDIO_CmdInitStructure.SDIO_CPSM = SDIO_CPSM_Enable;  //则CPSM在开始发送命令之前等待数据传输结束。
    SDIO_SendCommand(&SDIO_CmdInitStructure);                          //写命令进命令寄存器
               
                errorstatus=CmdError();
               
                if(errorstatus==SD_OK)break;
        }
        if(errorstatus)return errorstatus;//返回错误状态

---------------------------------------------------------------》》》》》》返回时OK的。但是:::

  SDIO_CmdInitStructure.SDIO_Argument = SD_CHECK_PATTERN;        //发送CMD8,短响应,检查SD卡接口特性
  SDIO_CmdInitStructure.SDIO_CmdIndex = SDIO_SEND_IF_COND;        //cmd8
  SDIO_CmdInitStructure.SDIO_Response = SDIO_Response_Short;         //r7
  SDIO_CmdInitStructure.SDIO_Wait = SDIO_Wait_No;                         //关闭等待中断
  SDIO_CmdInitStructure.SDIO_CPSM = SDIO_CPSM_Enable;
  SDIO_SendCommand(&SDIO_CmdInitStructure);
       
  errorstatus=CmdResp7Error();                                                //等待R7响应


--------------------------------------------------------------》》》返回的0x03.

大神们需要到这样的问题吗?
有些大神说:SD卡在接收第一个CMD0(Reset)命令时,必须要求DATA0为高.否则,卡会进入不定状态,再也不响应命令了.
小弟很迷蒙,请大神指导

在吃苦的年纪,何必那么安逸?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-9-8
在线时间
0 小时
发表于 2016-9-8 15:15:42 | 显示全部楼层
我也遇到了相同的问题,你的问题解决了吗?
回复 支持 反对

使用道具 举报

21

主题

108

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
金钱
355
注册时间
2017-11-25
在线时间
80 小时
发表于 2018-12-13 15:07:43 | 显示全部楼层
同问,请问楼主解决这个问题了吗
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 05:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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