在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SD卡的分類以及常見屬性

嵌入式情報局 ? 來源:小麥大叔 ? 2024-01-18 10:17 ? 次閱讀

SD

SD卡(secure digital card)是SD卡協會開發的低成本,非易失性存儲卡格式(相比較于RAM,SD卡掉電數據不丟失);

隨著本世紀電子技術的高速發展,對于這種中等型號,節能、節省空間的存儲器設備的需求一直在快速增長;

SD卡具有SDHC的速度等級,范圍;2級(以2 MB / s的速度運行);4級(以4MB / s的速度運行);6級(以最高6 MB / s的速度運行);10級(以最高的速度運行) 10 MB /秒;

SDXC卡以超高速運行,并以最高30 Mb/s的速度運行;還有視頻速度等級,數據傳輸速率高達90MB/s。

d82c5792-b53e-11ee-8b88-92fbcf53809c.jpg

SD卡速度級別

SD卡還具有不同的尺寸或形狀因子,包括standard SD卡, mini SD卡 and micro SD卡;

d83ec3d2-b53e-11ee-8b88-92fbcf53809c.png

卡尺寸分類

SD卡可以是通常具有高達4 GB的存儲容量的標準SD卡,也可以是高達64 GB的高容量卡(SDHC)以及達到TB級的擴展容量(SDXC)。

d857fb68-b53e-11ee-8b88-92fbcf53809c.jpg

卡容量

接口

SD卡可以在SD總線模式SPI總線模式下運行,通常可以使用SDIO總線或者SPI對SD進行驅動;

下面主要以micro SD為例,就SDIO模式和SPI模式做簡單做一下介紹;

microSD引腳輸出,SD模式

引腳 引腳名稱 信號功能
1 DAT2 數據位2
2 CD / DAT3 卡檢測/數據位3
3 CMD 命令行
4 Vdd 電源電壓2.7v / 3.6v
5 Clk 時鐘
6 VS
7 DAT0 數據位0
8 DAT1 數據位1

microSD引腳輸出,SPI模式

引腳 引腳名稱 信號功能
1 NC 沒有連接
2 /CS 片選
3 DI 主輸出/從屬(MOSI)
4 Vdd 電源電壓2.7v / 3.6v
5 Clk 時鐘
6 Vss
7 DO 主進/從出(MISO)
8 RSV 已預留

micro SD的引腳發布如下圖所示;

d8665ac8-b53e-11ee-8b88-92fbcf53809c.png

協議

SD協議中,由于命令數據線和數據線是分開的,因此我們需要關注,命令的傳輸格式,以及數據的傳輸格式;

命令傳輸

命令以48位數據包的形式通過雙向CMD引腳進行傳輸。

這些命令包包括命令索引變量CRC位。該命令始終通過主機發送,最終由SD卡接收。

回傳的響應數據包也為48位。

整體命令如下圖所示;

d875ecae-b53e-11ee-8b88-92fbcf53809c.png

48位的命令格式

每個命令的恒定長度為6個字節。第一個字節是命令編號和數字64的 加法。例如:對于CMD0:命令編號0 + 64 = 64 = 0x40(十六進制)。

對于CMD1:十六進制命令號1 + 64 = 65 = 0x41。

隨后是一組四個字節,稱為參數

這些參數通常包含數據的地址或塊的長度。

最后一個字節是CRC(循環冗余校驗)字節。

如果未啟用CRC功能,則大多數SPI模式下的命令都不需要校驗字節。

對于某些命令,例如CMD0,CRC為0x95,在大多數情況下,發送的是0xFF。

啟用CRC要求您從微控制器發送正確的校驗字節。因此,請確保啟用或禁用了CRC功能。

發送命令的格式如下所示;

d88acbce-b53e-11ee-8b88-92fbcf53809c.png

幀格式

R1響應0x01表示在響應之前發送的命令已導致卡進入空閑狀態。響應字節0x00表示命令已被接受,SD卡將等待后續的事件發生。如果設置了R1響應中的任何其他位,則是錯誤的結果,并且將降低到圖中每個R1響應位中提到的因數。

不同類型的響應及其含義如下所示;

d89e7c3c-b53e-11ee-8b88-92fbcf53809c.png

響應

數據傳輸

數據傳輸期間,傳輸的基本單位稱為塊,通常為512字節,并通過所有4個數據引腳進行傳輸。同樣,在每次塊傳輸之后,將發送16位CRC數據。

請注意,SD卡在狀態下運行。每個狀態都有不同的命令集,主機可以通過控件更改狀態。

命令和數據信號通過時鐘信號同步。最初,主機使用400KHz時鐘與卡進行通信,但最終它會在傳輸過程中最大提高時鐘速度,效率。

因為在初始化之前,主機不知道它是SD卡還是MMC卡。

默認情況下,MMC卡在初始化期間默認工作在漏極開路模式(100-400KHz),而SD卡工作在推挽模式(0-25Mhz)。

因此,最初,主機使用400KHz來保持與漏極開路和推挽模式的兼容性。

硬件設計

SDIO

這是從SD/MMC外設到SD卡插槽的4 Bit連接的示例。

使用Data[3..0],CLK和CMD信號。

SD卡插槽暴露在外部環境中。即使未與任何其他設備連接,它也可能會受到人體中積累的靜電電荷的影響,而當手指觸摸該靜電時,靜電會釋放到屏蔽中。

為了符合EMC規范,必須進行一些常規預防措施,以過濾和避免傳導輻射。此外,SD卡規范還規定了上拉電阻和串聯阻抗匹配電阻。

幸運的是,當SD在移動設備中如此普遍地傳播時,已經有集成方案,它可以一次實現所有這些功能。

CM1624是EMI濾波器和線路終端設備的組合,帶有集成的TVS二極管,可用于T-Flash / MicroSD接口。

d8b53a80-b53e-11ee-8b88-92fbcf53809c.png

SPI

下面在SPI模式下使用的SD卡的示例,根據SD Association的規范連接了MISO,MOSI,CLK和CS信號。

我們只需要在時鐘線上應用濾波器以在非常惡劣的環境中改善EMC。

d8d03e98-b53e-11ee-8b88-92fbcf53809c.png

SDIO模式或者SPI模式下,磁道都以高數據速率傳輸數據和時鐘信號。

為了避免信號出現毛刺,必須考慮信號傳播時間,以確保所有數據在時鐘觸發讀取或寫入的操作之前,接口處穩定。

所有數據信號的路徑長度必須在十分之幾毫米的長度內匹配,并且時鐘長度必須長約1毫米。

為避免串擾,這些走線必須在其周圍和下方保持良好的接地平面,并且還應通過足夠數量的通孔連接各層。

總結

本文簡單介紹了SD卡的分類以及常見屬性,另外還簡單介紹了SD卡的協議,在硬件設計上給出了SPI總線和SDIO總線的示例電路,篇幅有限,軟件部分暫時沒有進行展開介紹;

來源:本文轉自小麥大叔

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8598

    瀏覽量

    151166
  • SD卡
    +關注

    關注

    2

    文章

    565

    瀏覽量

    63906
  • 總線
    +關注

    關注

    10

    文章

    2881

    瀏覽量

    88090
  • 嵌入式開發
    +關注

    關注

    18

    文章

    1030

    瀏覽量

    47582

原文標題:嵌入式開發中SD卡讀寫很常見~

文章出處:【微信號:嵌入式情報局,微信公眾號:嵌入式情報局】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    arm11以及SD

    arm11以及SD
    發表于 04-03 13:09

    sd-mmc-CPU說明資料

    sd-mmc-CPU說明資料:sd-mmc-CPU說明資料
    發表于 08-22 17:55 ?25次下載

    SD分類簡介

      SD: Secure Digital Memory Card; SD是一種基于半導體閃存工藝的存儲; 1999年,由Panason
    發表于 10-19 16:44 ?79次下載

    SD詳細介紹

    SD詳細介紹 SD(Secure Digital Memory Card)是一種基于半導體快閃記憶器的新一代記憶設備。SD
    發表于 04-12 12:30 ?1652次閱讀

    SD-IDE是什么?

    SD-IDE是什么?  問:最近在逛電子市場時,發現一種SD-IDE,商家說這種設備可以將
    發表于 02-05 09:29 ?1418次閱讀

    51單片機與SD接口設計

    介紹51單片機與SD的接口設計原理,以及FAT32文件系統的設計和應用程序控制SD讀寫操作的實現。
    發表于 04-09 15:35 ?412次下載
    51單片機與<b class='flag-5'>SD</b><b class='flag-5'>卡</b>接口設計

    STM32開發板_SD學習

    資料包括《SD讀寫規范》和《SD接口規范》以及SD
    發表于 06-08 17:29 ?15次下載

    基于視覺的服裝屬性分類算法

    基于視覺的服裝屬性分類算法_劉聰
    發表于 01-03 17:41 ?0次下載

    SD端子定義,sd card pin description

    SD端子定義,sd card pin description 關鍵字:SD端子定義
    的頭像 發表于 09-20 18:53 ?2560次閱讀

    SD2.0規范協議資料免費下載

    幾個部分。第3章對系統概念進行了概述。第4章描述了常見SD存儲卡特性。由于此描述定義了一組屬性,因此我們建議并行使用產品文檔。卡片寄存器在第5章中有描述。第六章定義了
    發表于 06-04 08:00 ?21次下載
    <b class='flag-5'>SD</b><b class='flag-5'>卡</b>2.0規范協議資料免費下載

    sd是什么 SD的使用及辨別

    )和多媒體播放器等。SD由日本松下、東芝及美國SanDisk公司于1999年8月共同開發研制。大小猶如一張郵票的SD記憶,重量只有2克,但卻擁有高記憶容量、快速數據傳輸率、極大的移
    發表于 07-19 10:13 ?0次下載

    工業閃存:CFSD、TF

    工業閃存有很多種類,常見的有CFSD、MMC、記憶棒、SM
    的頭像 發表于 10-25 15:53 ?2269次閱讀
    工業閃存<b class='flag-5'>卡</b>:CF<b class='flag-5'>卡</b>、<b class='flag-5'>SD</b><b class='flag-5'>卡</b>、TF<b class='flag-5'>卡</b>

    MicroSD如何轉接成SD

    SD套主要用于將TF(MicroSD)轉接成SD的形狀,以實現TF卡在
    的頭像 發表于 01-11 14:00 ?1459次閱讀
    MicroSD<b class='flag-5'>卡</b>如何轉接成<b class='flag-5'>SD</b><b class='flag-5'>卡</b>?

    SD連接器是什么

    SD連接器是數字設備中用于連接SD的一種硬件接口。隨著數字設備的普及,SD已成為存儲數據的
    的頭像 發表于 03-04 10:48 ?6973次閱讀

    貼片式SD功能介紹【MK SD NAND】

    SDNAND,通常稱為嵌入式SD、貼片式TFSD Flash、直接貼裝SD、貼裝
    的頭像 發表于 07-05 17:03 ?783次閱讀
    貼片式<b class='flag-5'>SD</b><b class='flag-5'>卡</b>功能介紹【MK <b class='flag-5'>SD</b> NAND】
    主站蜘蛛池模板: 久久国产精品免费看| 在线亚洲色图| 羞羞爱爱| 黄色免费大全| 久久精品伊人波多野结| 男女视频免费观看| 免费人成激情视频在线观看冫| 午夜性a一级毛片| 亚洲一区免费观看| 欧美一区二区三区在线观看| 在线好吊色视频98gao| 黄色在线观看国产| 色多多在线观看播放| 中国一级特黄剌激爽毛片| 欧美xingai| 四虎国产永久在线观看| china国语对白刺激videos| 神马三级我不卡| 四虎永久在线观看视频精品| freesex性欧美重口| 91在线免费观看网站| 日韩欧美色| 日韩亚色| 一级片成人| 4hc44www四虎永久| 亚洲色图片区| 看看一级毛片| 成人激情视频网| 色综合中文网| 色偷偷尼玛图亚洲综合| 中文天堂最新版www| 国产大乳美女挤奶视频| 看黄网站在线| 免费人成年激情视频在线观看| 久久草在线看| 兔费看全黄三级| 天天做天天爽| 一级aaa毛片| 在线观看高清视频| 高清一区高清二区视频| 丁香花的视频免费观看|