Go Down

Topic: SPI, ca veut dire quoi ? (Read 884 times) previous topic - next topic

KiliYaBB

Bonjour,

Dans la doc sur l'ethernet shield on peu lire : "Arduino uses digital pins 10, 11, 12, and 13 (SPI) "

C'est quoi ce "spi" sur la broche 13 ?

Merci !

Luj06

c'est un protocole de communication. je suis surpris qu'il utilise la patte 13, mais bon..

certains composants utilisent le protocole série "UART" (RX/TX), d'autres le protocole I2C, d'autres le protocole 1-wire, d'autres le protocole SPI.

comme certains de ces protocoles peuvent utiliser des périphériques matériels internes (une partie du circuit intégré dans la puce ATmega328 de l'Arduino), les pattes d'entrées/sorties utilisées pour ces protocoles peuvent être fixes.

ainsi :
- RX/TX sont sur digital 0 et 1
- I2C data et clock sont sur analog 4 et 5
- SPI est sur etc...

KiliYaBB

#2
Oct 12, 2009, 02:29 pm Last Edit: Oct 12, 2009, 02:31 pm by KiliYaBB Reason: 1
je crois que la réponse est sur limage jointe (partie du schema du duemilanove) :

http://imagik.fr/view-rl/140148

pin 13 => SCK

Ceci explique cela non ? SCK ca fait parti du spi , non ?

Dailleurs, plus glabelement on voit que les pins 10,11,12,13, celle utilisée par letehrnet shield correspondent à :

SS
MOSI
MISO
SCK

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy