要做嵌入式存儲?SD卡是個不錯的選擇
隨著嵌入式系統(tǒng)在工控領(lǐng)域的應用,大容量的數(shù)據(jù)存儲是需要解決的一個問題。常見的解決方案包括Flash存儲芯片、SD卡和U盤。綜合比較而言,SD卡是個不錯的選擇。SD卡具有存儲容量大(大于128GB)、方便攜帶及支持SPI通信的特點。今天這篇文章,我們就來聊聊SD卡的那些事。

SD卡的全名為“Secure Digital Memory Card”,中文翻譯為“安全數(shù)字存儲卡”。S它是一種基于半導體閃存工藝的存儲卡,被廣泛用于便攜式設備(比如:數(shù)碼相機、手機、PAD等),目前在工控嵌入式領(lǐng)域的使用也比較廣泛。
SD卡最早由日本松下(Panasonnic)、東芝(Toshiba)和美國閃迪(SanDisk)公司于1999年共同開發(fā),它的體積和一張郵票差不多,重量只有兩克左右,卻有驚人的存儲容量。下面這張圖,是閃迪公司的SD卡(32G)的正面圖:

SD卡從外形上區(qū)分包括普通SD卡和微型SD卡(Micro SD,也稱為TF卡)。微型SD卡(TF卡)在體積上要小一些,并且沒有寫保護的開關(guān)。通過卡的適配器,可以把微型SD卡轉(zhuǎn)成普通SD卡來使用。下面這張圖是閃迪(SanDisk)公司生產(chǎn)的微型SD卡:

從卡的存儲容量來區(qū)分,SD卡可分為:SD、SDHC和SDXC三種,其存儲容量的范圍見下面的表格:

在SD卡的外部,可以看到明顯的容量范圍的標識,如下面這張圖:

卡片中未封閉圓圈中的數(shù)字表示卡的最小讀取速度的等級,“2”表示最小為“2 MB/s”,“10”表示最小為“10 MB/s”。當然,高速讀取的速度會比這個快,比如上圖中的128G SDXC卡,其最高讀取速度可達80 MB/s。下面這張表格,列出了SD卡所有速度等級與最小速度的關(guān)系:

SD卡支持兩種通信模式:SD模式和SPI模式,默認為SD模式,可以實現(xiàn)高速讀寫。一般使用單片機來操作都是使用SPI模式。進入SPI模式的方法是在SD卡收到復位命令(CMD0)時,將片選信號(CS)置成低電平。但是在發(fā)送復位命令之前,要發(fā)送大于74個時鐘的脈沖數(shù)據(jù),以便SD卡內(nèi)部的供電電壓上升及時鐘的同步。SD卡有9個針腳,在SD模式下和SPI模式下其定義是不同的,這個我們在后續(xù)文章會詳細介紹。
總之,SD卡具有大容量、易攜帶及支持SPI通信的特點,是嵌入式存儲的一個非常不錯的選擇。
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復制到另一張圖中? 2020-07-03
