StackDoc

StackDoc

當前位置: 主頁 > 操作系統 > OS >

SD/MMC/SDIO概念區分

時間:2012-05-21 00:29來源:Internet 作者:Internet 點擊:
SD/MMC/SDIO概念區分   SD(SecureDigital)與 MMC(MultimediaCard) SD 是一種 flash memory car

SD/MMC/SDIO概念區分

 

SD(SecureDigital)與 MMC(MultimediaCard)

SD 是一種 flash memory card 的標准,也就是一般常見的 SD 記憶卡,而 MMC 則是較早的一種記憶卡標准,目前已經被 SD 標准所取代。在維基百科上有相當詳細的 SD/MMC 規格說明:[http://zh.wikipedia.org/wiki/Secure_Digital]。

 

SDIO(SecureDigital I/O)

SDIO 是目前我們比較關心的技術,SDIO 故名思義,就是 SD 的 I/O 接口(interface)的意思,不過這样解釋可能還有點抽像。更具體的說明,SD 本來是記憶卡的標准,但是現在也可以把 SD 拿來插上一些外圍接口使用,這样的技術便是 SDIO。

所以 SDIO 本身是一種相當單純的技術,透過 SD 的 I/O 接腳來連接外部外圍,並且透過 SD 上的 I/O 數據接位與這些外圍傳輸數據,而且 SD 協會會員也推出很完整的 SDIO stack 驅動程序,使得 SDIO 外圍(我們稱为 SDIO 卡)的開發與應用變得相當熱門。

現在已經有非常多的手機或是手持裝置都支持 SDIO 的功能(SD 標准原本就是針對 mobile device 而制定),而且許多 SDIO 外圍也都被開發出來,讓手機外接外圍更加容易,並且開發上更有彈性(不需要內建外圍)。目前常見的 SDIO 外圍(SDIO 卡)有:

·        Wi-Fi card(無線網络卡) 

·        CMOS sensor card(照相模塊) 

·        GPS card 

·        GSM/GPRS modem card 

·        Bluetooth card 

·        Radio/TV card(很好玩)

SDIO 的應用將是未來嵌入式系統最重要的接口技術之一,並且也會取代目前 GPIO 式的 SPI 接口。

SD/SDIO 的傳輸模式

SD 傳輸模式有以下 3 種:

·        SPI mode(required) 

·        1-bit mode 

·        4-bit mode

SDIO 同样也支持以上 3 種傳輸模式。依據 SD 標准,所有的 SD(記憶卡)與 SDIO(外圍)都必須支持 SPI mode,因此 SPI mode 是「required」。此外,早期的 MMC 卡(使用 SPI 傳輸)也能接到 SD 插糟(SD slot),並且使用 SPI mode 或 1-bit mode 來讀取。

 

Secure digital I/Ocard,pin out

 

SD 的 MMCMode

SD 也能讀取 MMC 內存,雖然 MMC 標准上提到,MMC 內存不見得要支持 SPI mode(但是一定要支持 1-bit mode),但是市面上能看到的 MMC 卡其實都有支持 SPI mode。因此,我們可以把 SD 設定成 SPI mode 的傳輸方式來讀取 MMC 記憶卡。

SD 的 MMC Mode 就是用來讀取 MMC 卡的一種傳輸模式。不過,SD 的 MMC Mode 雖然也是使用 SPI mode,但其物理特性仍是有差異的:

·        MMC 的 SPI mode 最大傳輸速率为 20 Mbit/s; 

·        SD 的 SPI mode 最大傳輸速率为 25 Mbit/s。

为避免混淆,有時也用 SPI/MMC mode 與 SPI/SD mode 的寫法來做清楚區別

参考網站:https://www.sdcard.org/developers/overview/capacity/

                    http://www.interfacebus.com/Secure_Digital_IO_Card_Pinout.html

 


From:CSDN
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
驗證碼:點擊我更換圖片
欄目列表
推薦內容