1.SDIO介面傳輸速度比SPI介面傳輸速度快;
2.STM32的SDIO口還真的不好用 特別是4BIT的方式 我都糾結了好久了 用1BIT的方式倒是可以 速度大概可以到讀2M位元組每秒(STM32F205 + SDIO + DMA )因為專案要最低5M位元組讀寫速度。。。。
用SPI口的話比較穩定點 速度也差不多在1-2M位元組 之間 如果對速度沒要求的話可以這麼用
3.介面管腳功能描述:
SDIO功能卡一般使用如下訊號:
SD_CLK:時鐘,CPU輸出。
SD_CMD:命令,CPU輸出。
SD_D0/D1/D2/D3:資料0-3,雙向。
VCC:供電(一般為3.3V或者1.8V)
GND:地。
這些是標準訊號。
一般為了支援熱插拔,還會有
SD_DT:偵測腳,判斷插拔的。
SD_WP:防寫,Memeory卡常用,功能卡一般不需要。
在SDIO匯流排定義中,DAT1訊號線複用為中斷線。在SDIO的1BIT模式下DAT0用來傳輸資料,DAT1用作中斷線。在SDIO的4BIT模式下DAT0-DAT3用來傳輸資料,其中DAT1複用作中斷線。