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

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

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

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

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

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

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

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

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

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

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

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

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

評論