SD操作流程

初始化,判断卡类型

在这里插入图片描述发cmd0,cmd8,有响应,是v2.0卡,否则非v2.0
cmd55 ACMD41 看CCS位
cmd2 响应是CID
cmd3 得到RCA(relative card address)
cmd9 选中的卡发CSD
cmd7 选卡

单个块

cmd16:设置block大小,HCSD固定是512kb
cmd17:读单个块

多个块

cmd16,
cmd18:读多个块
cmd12:停止卡传输

单个块

cmd16,
cmd13:发送status register
cmd24:写单个块

多个块

cmd16
cmd55
acmd23:设置预erase的块
cmd25:写多个块
cmd12
cmd13

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章