2. SD3.0.1協(xié)議中SD記憶卡相關(guān)

  1. 寄存器描述:
    CID:128位寬度:卡片ID編號,必須有的。它包含在卡片識別階段需要的卡片識別信息,。

  2. MID(Manufacturer ID):8位制造商的二進制。由SD-3C公司分配。

  3. OID(OEM/Application ID):2個字符的字符串,用于標識OEM。由SD-3C公司分配。

  4. PNM(Product name):5個字符的產(chǎn)品名稱字符串。

  5. PRV(Product revision):產(chǎn)品修訂號是BCD碼組成,PRV:0110 0010b代表"6.2"。

  6. PSN(Product serial number):32位系列號。

  7. MDT(Manufacturing date):生產(chǎn)日期由兩個十六進制數(shù)字組成。MDT:00000001 0100代表"2001年4月"

  8. CRC(CRC7 checksum):CID7位CRC。

RCA:16位寬度:相對卡地址,初始化SD卡階段動態(tài)分配,但是這個具體是由卡分配還是主機分配有待研究。必須有。注意SPI模式下RCA無效。
DSR:16位寬度:驅(qū)動級寄存器??蛇x的。DSR分為了DSR1和DSR2。

  1. DSR1:指定驅(qū)動晶體管開關(guān)時間的max和min
  2. DSR2:指定電流峰值max和min,還有Trise typ
    CSD:128位:SD記憶卡具體數(shù)據(jù),必須有的。
  3. CSD_STRUCTURE:表示結(jié)構(gòu)版本。不同版本的CSD寄存器有不同的結(jié)構(gòu)。0表示CSD1.0 普通容量,1表示CSD2.0 高容量和擴展容量卡 2-3保留。

CSD1.0:

  1. TAAC:異步部分的讀操作時間(相對于SD 卡的時鐘CLK)。需要深入了解。。。。
  2. NSAC:為數(shù)據(jù)訪問時間的時鐘依賴性因素定義最壞的情況。需要深入了解。。。。
  3. TRAN_SPEED:定義了每條數(shù)據(jù)線的最大數(shù)據(jù)傳輸速率。
  4. CCC:SD記憶卡的命令被劃分為子集(命令類)。CCC定義了這張卡支持哪些命令類。12位,class0~11。
  5. READ_BL_LEN:讀數(shù)據(jù)塊的最大長度=2^READ_BL_LEN。在512~2048字節(jié)范圍。注意,在SD記憶卡中WRITE_BL_LEN總是等于READ_BL_LEN。


    image.png
  6. READ_BL_PARTIAL (SD記憶卡總為1):
  7. WRITE_BLK_MISALIGN:
>WRITE_BLK_MISALIGN=0表示跨越物理塊邊界的信號無效。
>WRITE_BLK_MISALIGN=1表示跨越物理塊邊界的信號有效。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容