響應
所有響應都通過命令行CMD發送。響應傳輸總是從與響應碼字對應的位串的最左位開始。代碼長度取決于響應類型。
響應總是以起始位(總是0)開始,后面是指示傳輸方向的位(card = 0)。在下表中以“x”表示的值表示變量項。除了R3類型(見下文)之外的所有響應都受CRC保護。每個命令碼字以結束位(總是1)結束。
對于SD存儲卡有五種類型的響應。SDIO卡支持額外的R4和R5響應類型。有關SDIOl命令和響應的詳細信息,請參閱SDIO卡規范。它們的格式定義如下:
R1
(正常響應命令):碼長為48位。45:40表示要響應的命令的索引,該值被解釋為二進制編碼數(介于0和63之間)??ǖ臓顟B用32位編碼。請注意,如果涉及到卡的數據傳輸,那么在傳輸每個數據塊后,數據線上可能出現忙音信號。數據塊傳輸后,主機檢查是否忙。
R1b
R1b與R1相同,在數據線上傳輸一個可選的忙音信號??赡茉诮邮盏竭@些命令后變得繁忙,這是基于它在接收命令之前的狀態。主機應檢查響應是否繁忙。有關詳細描述和時序圖。
R2(CID、CSD寄存器)
碼長為136位。CID寄存器的內容作為對CMD2和CMD10命令的響應發送。寄存器的內容作為對CMD9的響應發送。只有比特[127…1]CID和CSD的1]被轉移,這些寄存器的保留位[0]被響應的結束位所取代。
R3 (OCR寄存器)
碼長為48位。OCR寄存器的內容作為對ACMD41的響應發送。
R6(已發布的RCA響應)
碼長為48位。45:40表示要響應的命令的索引——在這種情況下,它將是'000011'(與狀態位中的第5位一起表示scmd3)。參數字段的16個MSB位用于發布的RCA號。
R7(卡接口狀態)
碼長為48位??ㄖС蛛妷盒畔⒂蒀MD8的響應發送。Bits 19-16表示卡支持的電壓范圍。接受所提供電壓的卡返回R7響應。
在響應中,卡回顯參數中設置的電壓范圍和校驗模式。
R7中“電壓接受值”格式如下方表格所示。
審核編輯 黃宇
-
接口
+關注
關注
33文章
8932瀏覽量
153172 -
SD NAND
+關注
關注
0文章
89瀏覽量
1427
發布評論請先 登錄
瀚海微SD NAND之SD 協議(39)SPI模式 Transaction Packets

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

瀚海微SD NAND存儲功能描述(24)擦除超時計算

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

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

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

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

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

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

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

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

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

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

評論