Carte SD
Les cartes SD, miniSD et microSD (µSD) utilisent les mêmes signaux, mais pas toujours les mêmes numéros de contact. Elles peuvent communiquer par le bus natif SDIO / SD 4 bits ou par le bus SPI, plus simple à connecter à un microcontrôleur.
Attention : sur l'interface classique, VDD est généralement compris entre 2,7 et 3,6 V. La signalisation est normalement en 3,3 V, mais peut passer à 1,8 V avec certains modes UHS‑I ou LVS compatibles. Respecter les tensions prises en charge par la carte et l'hôte ; ne jamais appliquer directement des niveaux logiques de 5 V.
Les trois formats
- SD : 9 contacts
- miniSD : 11 contacts, dont les contacts 10 et 11 réservés et non connectés
- microSD (µSD) : 8 contacts
Branchement SDIO / bus SD 4 bits
| Signal | SD | miniSD | microSD | Rôle |
|---|---|---|---|---|
| DAT2 | 9 | 9 | 1 | Donnée bit 2 |
| DAT3 | 1 | 1 | 2 | Donnée bit 3 / détection |
| CMD | 2 | 2 | 3 | Commande et réponse |
| VSS | 3 et 6 | 3 et 6 | 6 | Masse |
| VDD | 4 | 4 | 4 | Alimentation 3,3 V |
| CLK | 5 | 5 | 5 | Horloge |
| DAT0 | 7 | 7 | 7 | Donnée bit 0 |
| DAT1 | 8 | 8 | 8 | Donnée bit 1 / interruption SDIO |
Branchement SPI
| Signal SPI | SD | miniSD | microSD | Rôle côté carte |
|---|---|---|---|---|
| CS | 1 | 1 | 2 | Sélection, active à 0 |
| MOSI / DI | 2 | 2 | 3 | Données vers la carte |
| VSS | 3 et 6 | 3 et 6 | 6 | Masse |
| VDD | 4 | 4 | 4 | Alimentation 3,3 V |
| SCLK | 5 | 5 | 5 | Horloge SPI |
| MISO / DO | 7 | 7 | 7 | Données depuis la carte |
| Non utilisé | 8 et 9 | 8 à 11 | 1 et 8 | Réservé / non connecté |