一。 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卡的状态。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』