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

瀚海微SD NAND存儲功能描述(26)CSD Registers

瀚海微SD NAND存儲功能描述(25)SD Registers

瀚海微SD NAND存儲功能描述(21)數據讀寫

瀚海微SD NAND存儲功能描述(19)命令類f

瀚海微SD NAND存儲功能描述(17)命令類d

瀚海微SD NAND存儲功能描述(16)命令類c

瀚海微SD NAND存儲功能描述(14)命令類a

瀚海微SD NAND存儲功能描述(11)命令系統CMD8

瀚海微SD NAND存儲功能描述(9)切換功能

瀚海微SD NAND存儲功能描述(8)專用命令CMD55 56

瀚海微SD NAND應用存儲功能描述(4)電壓切換命令

瀚海微SD NAND應用存儲功能描述 3 總線信號電壓和時序

瀚海微SD NAND應用之SD協議存儲功能描述2 初始化命令

評論