SD存儲(chǔ)卡&SD NAND的兩種狀態(tài)信息
SD存儲(chǔ)卡支持以下兩種狀態(tài)字段:—“Card Status”:已執(zhí)行命令的錯(cuò)誤和狀態(tài)信息,在響應(yīng)中顯示- 'SD Status':擴(kuò)展?fàn)顟B(tài)字段512位,支持SD存儲(chǔ)卡的特殊功能和未來(lái)的特定應(yīng)用功能。
卡狀態(tài)響應(yīng)
格式R1包含一個(gè)名為card status的32位字段。該字段旨在將卡的狀態(tài)信息(可以存儲(chǔ)在本地狀態(tài)寄存器中)傳輸?shù)街鳈C(jī)。如果沒(méi)有另行指定,則狀態(tài)項(xiàng)總是與先前發(fā)出的命令相關(guān)。未使用的保留位設(shè)置為0。表格中的type和clear condition字段縮寫(xiě)如下:
類(lèi)型:
E:錯(cuò)誤位。
S:狀態(tài)位。
R:檢測(cè)并設(shè)置為實(shí)際命令響應(yīng)。
X:在執(zhí)行命令時(shí)檢測(cè)并設(shè)置。
主機(jī)可以通過(guò)發(fā)出帶有R1響應(yīng)的命令來(lái)獲取狀態(tài)。
明確的條件:
A:根據(jù)卡片當(dāng)前狀態(tài)。
B:總是和之前的命令有關(guān)。接收到有效的命令將清除它(延遲一個(gè)命令)。
C:通過(guò)讀取清除。
對(duì)于R1響應(yīng)的每個(gè)命令,下表定義了狀態(tài)中受影響的位字段。“x”表示可以在相應(yīng)命令的響應(yīng)中設(shè)置錯(cuò)誤/狀態(tài)位。
(1)對(duì)CMD3的響應(yīng)是R6,其中僅包含卡狀態(tài)中的23、22、19和12:9位
(2)此命令在1.10版本中定義
SD NAND&SD 狀態(tài)
SD狀態(tài)包含與SD存儲(chǔ)卡專有特性相關(guān)的狀態(tài)位,并且可能用于未來(lái)特定應(yīng)用程序的使用。SD Status的大小為一個(gè)512l位的數(shù)據(jù)塊。該寄存器的內(nèi)容與16位CRC一起通過(guò)DAT總線傳輸?shù)街鳈C(jī)。
作為對(duì)ACMD13 (CMD55后接CMD13)的響應(yīng),SD Status通過(guò)DAT總線發(fā)送給主機(jī)。ACMD13只能發(fā)送到“傳輸狀態(tài)”的卡(卡被選中)。SD Status結(jié)構(gòu)描述如下。
未使用的保留位應(yīng)設(shè)置為0。“類(lèi)型”和“明確條件”的縮寫(xiě)與上面的“卡片狀態(tài)”相同。
SPEED_CLASS
這個(gè)8位字段表示速度類(lèi)。低于此字段所指示的類(lèi)也是有效的。
例如,第10類(lèi)指示,主機(jī)應(yīng)考慮第2至6類(lèi)也有效。
注意事項(xiàng):“SD Status”中的“Class”值(包括預(yù)留值)大于主機(jī)的“Class”值支持,主機(jī)應(yīng)該讀取任何類(lèi)可以與卡一起使用。
審核編輯 黃宇
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4127瀏覽量
85288 -
SD NAND
+關(guān)注
關(guān)注
0文章
62瀏覽量
1163
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論