卡狀態轉換表
下方表格根據接收到的命令定義了卡的狀態轉換。表中的狀態名是命令執行后的下一個狀態。“-”表示該命令被視為非法命令。此外,命令是否可執行取決于命令類(ccc)。
注(1):第10類命令在1.10版本中定義
注(2):卡在以下情況下返回忙。
-Card執行內部初始化過程
-當參數中的HCS設置為0時,為SDHC或SDXC卡。
以上第8類給出了SD存儲卡特定應用程序命令的狀態轉換。
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
存儲
+關注
關注
13文章
4499瀏覽量
87054 -
功能
+關注
關注
3文章
589瀏覽量
29674 -
SD NAND
+關注
關注
0文章
89瀏覽量
1427
發布評論請先 登錄
相關推薦
熱點推薦
瀚海微SD NAND之SD 協議(39)SPI模式 Transaction Packets
,SPI命令分為幾類,如下圖所示。每個類都支持一組卡片函數。 ASD存儲卡將在兩種通信模式下支持同一組可選命令類(CSD寄存器中只有一個

瀚海微SD NAND存儲功能描述(28)RCA Registers
CMD7將所有卡設置為standby狀態。 DSR register (Optional) 后面的內容會詳細描述了16位驅動級寄存器。它可以選擇性地用于改善擴展操作條件下的總線性能(取決于總線長度、傳輸

瀚海微SD NAND存儲功能描述(25)SD Registers
卡登記 在卡接口內定義了六個寄存器:OCR, CID, CSD, RCA, DSR和SCR。這些只能通過相應的命令訪問。OCR、CID、CSD和SCR寄存器攜帶卡片/內容特定信息,而RCA和DSR

瀚海微SD NAND存儲功能描述(21)數據讀寫
數據讀取 注:數據線表示數據總線(1位或4位)。 單塊讀取 主機選擇一張卡進行CMD7的數據讀取操作,并設置CMD16面向塊的數據傳輸的有效塊長度。讀操作的基本總線時序如下圖所示。該序列從單個塊讀取

瀚海微SD NAND存儲功能描述(19)命令類f
模式下,Pm定義為等級2至6。當主機使用10級時,SD Status中顯示的Pm忽略,按0處理。 AU_SIZE 該4位字段表示AU Size,取值范圍為16kb。 最大AU大小取決于卡的容量,定義

瀚海微SD NAND存儲功能描述(17)命令類d
以“x”表示的值表示變量項。除了R3類型(見下文)之外的所有響應都受CRC保護。每個命令碼字以結束位(總是1)結束。 對于SD存儲卡有五種類型的響應。SDIO卡支持額外的R4和R5響應

瀚海微SD NAND存儲功能描述(14)命令類a
的類總是被設置為1。具有特定功能的卡可能需要支持一些可選命令。 例如,Combo Card應該支持CMD5。等級0、2、4、5和8是強制性的,所有SD

瀚海微SD NAND存儲功能描述(11)命令系統CMD8
25 MB/sec的接口速度,時鐘速率增加到50 MHz, CLK/CMD/DAT信號時序和電路條件被重新考慮并從物理層規范1.01版本更改。 上電后,SD卡處于默認的速度模式,使用開關功能命令

瀚海微SD NAND存儲功能描述(9)切換功能
開關功能狀態 開關功能狀態是返回的數據塊,其中包含功能和當前消耗信息。塊長度預定義為512位,不需要使用SET_BLK_LEN命令。狀態數據結構如下表所示。響應的狀態位包含

瀚海微SD NAND存儲功能描述(8)專用命令CMD55 56
應用專用命令app_cmd (CMD55) 當卡接收到這個命令時,會使卡將下面的命令解釋為一個特定于應用程序的命令ACMD。ACMD提供命令

瀚海微SD NAND應用存儲功能描述(6)讀寫數據
“傳輸狀態”。 b)卡未鎖定被鎖定的卡將響應ACMD6為非法命令。 2GB卡 要制作2GByte卡,最大塊長度(READ BL LEN- write BL LEN)應設置為1024字節。但是

瀚海微SD NAND應用存儲功能描述(4)電壓切換命令
電壓開關命令: CMD11電壓開關命令定義如下圖所示。 CMD11可以在就緒狀態下執行,不改變狀態。即使卡被鎖定,也可以執行CMD11。返回R1型響應表示卡啟動電壓切換順序。如果主機沒有響應,則需

瀚海微SD NAND應用之SD協議存儲功能描述2 初始化命令
ACMD41的功能;爭論中的HCS和回應中的CCS(卡容量狀態)。 HCS被卡忽略,卡對CMD8沒有反應。 但是,如果卡沒有返回CMD8響應,主機應該將HCS設置為0。標準容量SD存儲卡忽略HCS。如果

評論