一。 SD卡的常用寄存器

SDIO可以带多个SD卡,通过RCA(相对卡地址寄存器)可以确定要访问哪个卡。
二。 SD卡初始化流程

通过初始化后就可以区分出四种卡。


VHS的四位一般设置为0001b。所以CMD8指令一般参数为0x1AA。

对于2.0的卡,CCS=1为SDHC的卡,CCS=0为SDSC的卡,对于1.0的卡忽略该位。


三。 SD卡单块数据块读取流程

四。SD卡多块数据块的读取流程





五。 SD卡单块写数据块流程

六。 SD卡多块数据块写入流程


这里重点看“card status”位,SD卡的状态。




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』
热门文章
更多