Karty SD
Karty SD, miniSD i microSD używają tych samych sygnałów, ale nie zawsze mają te same numery styków. Mogą komunikować się przez natywną magistralę SDIO / 4-bitową magistralę SD albo prostszą magistralę SPI, często używaną z mikrokontrolerami.
Uwaga: w klasycznym interfejsie napięcie VDD wynosi zwykle od 2.7 do 3.6 V. Sygnały zazwyczaj pracują przy 3.3 V, ale w zgodnych trybach UHS‑I lub LVS mogą przełączyć się na 1.8 V. Przestrzegaj zakresów napięć obsługiwanych zarówno przez kartę, jak i hosta; nie podłączaj bezpośrednio sygnałów logicznych 5 V.
Trzy formaty kart
- SD: 9 styków
- miniSD: 11 styków, w tym zarezerwowane i niepodłączone styki 10 i 11
- microSD: 8 styków
Połączenia SDIO / 4-bitowej magistrali SD
| Sygnał | SD | miniSD | microSD | Funkcja |
|---|---|---|---|---|
| DAT2 | 9 | 9 | 1 | Bit danych 2 |
| DAT3 | 1 | 1 | 2 | Bit danych 3 / wykrywanie karty |
| CMD | 2 | 2 | 3 | Polecenia i odpowiedzi |
| VSS | 3 i 6 | 3 i 6 | 6 | Masa |
| VDD | 4 | 4 | 4 | Zasilanie 3.3 V |
| CLK | 5 | 5 | 5 | Zegar |
| DAT0 | 7 | 7 | 7 | Bit danych 0 |
| DAT1 | 8 | 8 | 8 | Bit danych 1 / przerwanie SDIO |
Połączenia SPI
| Sygnał SPI | SD | miniSD | microSD | Funkcja po stronie karty |
|---|---|---|---|---|
| CS | 1 | 1 | 2 | Wybór aktywny stanem niskim |
| MOSI / DI | 2 | 2 | 3 | Dane wejściowe karty |
| VSS | 3 i 6 | 3 i 6 | 6 | Masa |
| VDD | 4 | 4 | 4 | Zasilanie 3.3 V |
| SCLK | 5 | 5 | 5 | Zegar SPI |
| MISO / DO | 7 | 7 | 7 | Dane wyjściowe karty |
| Nieużywane | 8 i 9 | od 8 do 11 | 1 i 8 | Zarezerwowane / niepodłączone |