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