Tous les tutoriels

4 · Écrans & bus

Comprendre le bus SPI

Avancé20 min

Objectif

Échanger un octet en maître SPI et observer les 4 fils.

Pourquoi c'est utile

MOSI, MISO, SCK, CS : le SPI est full-duplex, contrairement à l'I²C.

Étapes

  1. 01Ajoutez un périphérique SPI (TFT ou carte SD).
  2. 02SPI.begin() dans setup(), CS en OUTPUT.
  3. 03Abaissez CS, envoyez SPI.transfer(0x9F), relevez CS.
  4. 04Affichez la réponse en hexadécimal.

Ce tutoriel se réalise dans le simulateur Circuitly : le montage et le code sont vérifiés automatiquement à chaque étape.

Tutoriels suivants