CMD6 DATA與其他命令的關(guān)系
在CMD6事務(wù)期間,卡可以僅使用CMD(CMD12, CMD13等)接受命令,但其響應(yīng)和結(jié)果是未定義的。
申請(qǐng)注意事項(xiàng):建議主機(jī)在CMD6事務(wù)期間不要發(fā)出任何命令。如果主機(jī)無(wú)法獲取CMD6的有效數(shù)據(jù),建議發(fā)出CMDO,嘗試重新初始化。
CMD6數(shù)據(jù)與CMD12的關(guān)系
案例1:不完整案例(卡沒(méi)有輸出所有數(shù)據(jù))如果主機(jī)發(fā)送CMD12的結(jié)束位在CRC第15位之前,則CMD12停止CMD6??▽⒔K止CMD6的數(shù)據(jù)傳輸??ǖ男袨椴荒艿玫奖WC,從CMD0重新初始化是從未定義狀態(tài)恢復(fù)的唯一方法。主機(jī)命令的結(jié)束位之后,在數(shù)據(jù)線上,還有一個(gè)數(shù)據(jù)位和一個(gè)結(jié)束位。
案例2:完整案例(卡片輸出所有數(shù)據(jù))該卡應(yīng)完成CMD6執(zhí)行,并保證其行為。完整情況包括CMD12的時(shí)間比下圖晚。主機(jī)命令的結(jié)束位后面跟著數(shù)據(jù)線的結(jié)束位。
申請(qǐng)注意事項(xiàng):建議主機(jī)在CMD6事務(wù)期間不要發(fā)出CMD12。
切換功能流程
舉例下圖 (a)至(c)所示為交換機(jī)功能順序的三種可能情況。根據(jù)該函數(shù)的繁忙狀態(tài),該函數(shù)將異步切換到CMD6的順序。主機(jī)需要處理這三種情況。
在功能切換之前,主機(jī)應(yīng)該發(fā)出CMD6 (modeO)來(lái)獲取繁忙狀態(tài)和電流消耗。如果當(dāng)前的消耗是不可接受的,主機(jī)應(yīng)該找到滿足主機(jī)當(dāng)前限制的其他功能組合。
如果處于busy狀態(tài),主機(jī)可以下發(fā)CMD6 (mode1)切換功能,如上圖(a)和(c)所示。如果某個(gè)功能處于busy狀態(tài),主機(jī)不應(yīng)該下發(fā)CMD6 (mode1)切換功能,如上圖(b)所示。如上圖(c)所示,主機(jī)接收到模式0運(yùn)行時(shí)thel函數(shù)的就緒狀態(tài)后,由于繁忙狀態(tài)變化導(dǎo)致CMD6 (model1)被取消。切換順序如下圖所示。
檢查示范
切換示范
審核編輯 黃宇
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4170瀏覽量
85483 -
SDIO
+關(guān)注
關(guān)注
2文章
71瀏覽量
19273 -
SD NAND
+關(guān)注
關(guān)注
0文章
75瀏覽量
1191
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論