CommunicationCommunication SPISPI Communication:SPI

1. Principe de communication

La communication SPI (Serial Peripheral Interface, ou interface série pour périphériques) est semblable à la communication I2C. Il s’agit également d’une communication synchrone dans laquelle le signal d’horloge est partagé par tous les utilisateurs. Ce signal est émis par un maître. Il s’agit une fois de plus d’une méthode de communication maître-esclave. Elle est différente de la communication I2C car elle ne fonctionne pas sur un système d’adressage. Chaque esclave dispose d’une entrée SS qui lui permet d’être sélectionné par le maître. Une fois l’esclave sélectionné, la discussion peut alors commencer entre les deux participants. Il peut y avoir autant d’esclaves dans une communication SPI que le microcontrôleur maître dispose de broches de sortie digitale.

images/05Ar07.png

Figure 5 : Ports d’une communication SPI

Le bus SPI:busSPI est composé de quatre fils et le fil SCLK véhicule le signal d’horloge. Ce signal est émis par l’appareil maître. Tous les autres appareils sont câblés sur ce signal pour se synchroniser. Le fil MOSI ou Master Out, Slave In (sortie maître, entrée esclave) sert pour la communication du maître à l’esclave. Ce sens de communication est unique, c’est-à-dire qu’il fonctionne en sortie...

Pour consulter la suite, découvrez le livre suivant :
couv_RIARD.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Communication I2C
Suivant
Introduction