CMD6 DATA與其他命令的關(guān)系
在CMD6事務(wù)期間,卡可以僅使用CMD(CMD12, CMD13等)接受命令,但其響應(yīng)和結(jié)果是未定義的。
申請注意事項:建議主機在CMD6事務(wù)期間不要發(fā)出任何命令。如果主機無法獲取CMD6的有效數(shù)據(jù),建議發(fā)出CMDO,嘗試重新初始化。
CMD6數(shù)據(jù)與CMD12的關(guān)系
案例1:不完整案例(卡沒有輸出所有數(shù)據(jù))如果主機發(fā)送CMD12的結(jié)束位在CRC第15位之前,則CMD12停止CMD6。卡將終止CMD6的數(shù)據(jù)傳輸。卡的行為不能得到保證,從CMD0重新初始化是從未定義狀態(tài)恢復(fù)的唯一方法。主機命令的結(jié)束位之后,在數(shù)據(jù)線上,還有一個數(shù)據(jù)位和一個結(jié)束位。

案例2:完整案例(卡片輸出所有數(shù)據(jù))該卡應(yīng)完成CMD6執(zhí)行,并保證其行為。完整情況包括CMD12的時間比下圖晚。主機命令的結(jié)束位后面跟著數(shù)據(jù)線的結(jié)束位。
申請注意事項:建議主機在CMD6事務(wù)期間不要發(fā)出CMD12。

切換功能流程
舉例下圖 (a)至(c)所示為交換機功能順序的三種可能情況。根據(jù)該函數(shù)的繁忙狀態(tài),該函數(shù)將異步切換到CMD6的順序。主機需要處理這三種情況。

在功能切換之前,主機應(yīng)該發(fā)出CMD6 (modeO)來獲取繁忙狀態(tài)和電流消耗。如果當(dāng)前的消耗是不可接受的,主機應(yīng)該找到滿足主機當(dāng)前限制的其他功能組合。
如果處于busy狀態(tài),主機可以下發(fā)CMD6 (mode1)切換功能,如上圖(a)和(c)所示。如果某個功能處于busy狀態(tài),主機不應(yīng)該下發(fā)CMD6 (mode1)切換功能,如上圖(b)所示。如上圖(c)所示,主機接收到模式0運行時thel函數(shù)的就緒狀態(tài)后,由于繁忙狀態(tài)變化導(dǎo)致CMD6 (model1)被取消。切換順序如下圖所示。

檢查示范

切換示范

審核編輯 黃宇
-
存儲
+關(guān)注
關(guān)注
13文章
4787瀏覽量
90056 -
SDIO
+關(guān)注
關(guān)注
2文章
78瀏覽量
20617 -
SD NAND
+關(guān)注
關(guān)注
0文章
112瀏覽量
1826
發(fā)布評論請先 登錄
ESP32 驅(qū)動瀚海微SD NAND 完整方案 + FAT/FAT32 驅(qū)動核心區(qū)別
瀚海微SD NAND/TF卡數(shù)據(jù)損壞與校驗錯誤(含CRC錯誤、數(shù)據(jù)比對失敗)問題解析
解決SD NAND CRC校驗失敗的綜合指南:瀚海微存儲產(chǎn)品的可靠性保障
瀚海微SD NAND TF卡硬件識別與初始化類問題探討
瀚海微SD NAND/TF卡數(shù)據(jù)讀寫超時(Data Transfer Timeout)問題深度解析
一文秒懂XTX SD NAND
解鎖存儲密碼:SD NAND、TF卡、SD卡的應(yīng)用全景
STM32 如何驅(qū)動 瀚海微SD NAND
瀚海微SD NAND/TF卡:賦能全場景數(shù)據(jù)存儲,定義高效安全新基準(zhǔn)
瀚海微SD NAND/TF卡——數(shù)據(jù)世界的全能搭檔
瀚海微SD NAND存儲功能描述(10)CMD6和其他命令關(guān)系
評論