SDIO卡笔记

SD卡命令

SD 卡的命令固定为 48 位,由 6 个字节组成
字节 1 的最高 2 位固定为 01,低 6 位为命令号
字节 2~5 为命令参数
字节 6 的高七位为 CRC 值,最低位恒定为 1。

卡模式

卡识别模式

空闲状态(Idle State)
准备状态(Ready State)
识别状态(Identification State)

数据传输模式

待机状态(Stand-by State)
传输状态(Transfer State)
发送数据状态(Sending-data State)
接收数据状态(Receive-data State)
编程状态(Programming State)
断开连接状态(Disconnect State)

数据模式

SD 卡有两种数据模式, 一种是常规的 8 位宽, 即一次按一字节传输, 另一种是一次按 512字节传输,

在系统复位后,主机处于卡识别模式,寻找总线上可用的 SDIO 设备;
同时, SD 卡也处于卡识别模式,直到被主机识别到,
即当 SD 卡接收到 SEND_RCA(CMD3) 命令后, SD 卡就会进入数据传输模式,
主机在总线上所有卡被识别后也进入数据传输模式。

SDIO 的时钟

𝑆𝐷𝐼𝑂_𝐶𝐾 =SDIOCLK/(2 + CLKDIV)

参考

https://blog.csdn.net/qq_36347513/article/details/121360525

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值