|

SPI


Description :

Cette bibliothèque vous permet de communiquer avec des périphériques SPI, la carte Arduino servant de contrôleur. Elle est fournie avec toutes les plateformes Arduino (AVR, MegaAVR, Mbed, Samd, Sam, Arc32), vous évitant ainsi de l’installer séparément.

Pour utiliser cette bibliothèque

#include <SPI.h>

Pour en savoir plus sur Arduino et SPI, vous pouvez consulter le guide Arduino & Serial Peripheral Interface (SPI).

BoardsDefault SPI PinsAdditional SPI PinsNotes
UNO R3, UNO R3 SMD, UNO WiFi Rev2, UNO Mini LE10(CS), 11(COPI), 12(CIPO), 13(SCK)
SPI pins available on ICSP header
UNO R4 Minima, UNO R4 WiFi10(CS), 11(COPI), 12(CIPO), 13(SCK)SPI pins available on ICSP header
Leonardo, Yún Rev2, Zero10(CS), 11(COPI), 12(CIPO), 13(SCK)SPI pins available on ICSP header
Micro14(CIPO), 15(SCK), 16(COPI)
Nano boards11(COPI), 12(CIPO), 13(SCK)
MKR boards8(COPI), 9(SCK), 10(CIPO)
Due74(CIPO), 75(MOSI), 76(SCK)SPI pins available on dedicated SPI header
GIGA R1 WiFi89(CIPO), 90(COPI), 91(SCK)12(CIPO), 11(COPI), 13(SCK), 10(CS)Note that pin 89, 90, 91 are located on the SPI header
Mega 2560 Rev350(CIPO), 51(COPI), 52(SCK), 53(CS)SPI pins available on ICSP header

Fonctions :


Source : https://docs.arduino.cc/language-reference/en/functions/communication/SPI/

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *