SD 上电状态转换图解读

SD 上电状态转换图解读 

CMD0 :GO_IDEL_STATUS , 所有卡复位到空闲状态

CMD0之后SDIO控制器和SDIO设备都处于卡识别模式。CMD0没有响应。

CMD8:Send_IF_COND, 发送主机支持的电压信息,并询问卡是否支持

SD3.0 中定义的接口速度和IO电平

CMD8 是SD2.0之后才有的,用于3.3V确认卡是否可以可以支持3.3V以外的电压,通常是1.8V。如果对CMD8没有相应,就一定是3.3V 的卡了。CMD8有响应的SD卡就会返回卡支持的电压检测模式。

ACMD41:SD_SEND_OP_COND,主机要求卡发送它的支持信息(HCS)和OCR寄存器内容。ACMD41是特殊应用命令,在发送前需要先发CMD55。对ACMD41 有响应的SD卡在之后就会进入准备状态。

OCR寄存器内容

bit 31:上电完之后会置1

bit 30:2G以下标准容量为0,2G以上容量是1 

CMD2 :ALL_SEND_CID(CMD2)用来控制所有卡返回它们的卡识别号(CID),处于准备状态的卡在发送CID之后就进入识别状态。

CMD3:SEND_RELATIVE_ADDR(CMD3)命令,让卡自己推荐一个相对地址(RCA)并响应命令。这个RCA是16位地址,而CID是128位地址,使用RCA简化通信。卡在接收到CMD3并发出响应后就进入数据传输模式,并处于待机状态,主机在获取所有卡RCA之后也进入数据传输模式。

 

其他参考数据:

SD不同协议的速度和电压

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值