SD卡是一種閃存形式,用于存儲來自許多現代數字設備的數據。它們與其他存儲介質的不同之處在于,它們可以被寫入數千次,并且不需要電源來保留其內容。這使得它們成為數碼相機等電子產品的理想選擇,因為數碼相機具有嚴格的電源要求,并且需要可多次寫入的介質。與傳統硬盤相比,SD卡也不包含運動部件,因此它們在意外碰撞和跌落時具有更大的彈性。
要使用SD卡,您的電子設備必須首先能夠讀取SD卡。數碼相機和手機等電子產品通常包含SD插槽,但如果沒有,則可能無法修改以接受SD卡。許多計算機都有SD和其他存儲卡的存儲卡插槽,您可以購買USB存儲卡“讀卡器”,使您的計算機能夠以其他方式使用這些卡。有些電子設備無法讀取所有尺寸的SD卡。
SD卡中的數據存儲在一系列稱為NAND芯片的電子元件上。這些芯片允許數據寫入SD卡并存儲在SD卡上。由于芯片沒有移動部件,數據可以從卡中快速傳輸,遠遠超過CD或硬盤驅動器介質的可用速度。SD卡中的NAND芯片不易磨損,因此數據可以在其使用壽命內被寫入數千次,使SD卡具有彈性并能長期使用。
與CF卡或者PC卡一樣,SD卡內部包含一個控制器,能控制內部所有的閃存操作。根據串行時鐘數據在主機與卡之間傳輸,速度為512字節塊。目前定義FAT12/16的文件系統的卡容量在2G字節或以下,FAT32的卡的容量在4G字節或者以上。
與CF或者PC卡不同,SD卡沒有使用PIN針,取而代之的是使用9個接觸焊盤,如下圖所示。
SD卡工作于時鐘串行模式的位寬度是1-4位。在SPI模式,僅僅工作于1位的模式。
3.5 時鐘頻率SD工作于2種速度模式,默認模式時鐘頻率是0-25MHz,高速模式是0-50MHz。3.6 卡寄存器所有SD卡包含一套寄存器信息,用來描述與控制多種特征卡的支持性。類似卡配置寄存器與PC或CF卡的CIS結構(或者識別IDE驅動器的驅動結構)。如下表格列出了卡的信息寄存器與他們的描述:
SD卡協議由主機與SD卡之間的命令交換或者反饋標號組成。數據通過數據包進行傳輸。一個包由數據塊與CRC檢驗位組成。數據可以通過單個塊與多個塊模式進行傳遞,類似ATA讀/寫扇區與讀/寫多重命令。所有的傳輸在CMD/DAT引腳進行前首先使用MSB(最高有效位)。當數據在DAT引腳上傳輸時,CMD引腳發送命令與反饋信號。
注:本文來源于聯樂實業官網http://www.situld.cn/,轉載請標明出處