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復用作中斷線。
