Cours 9 | Bus SPI

Abonnez-vous à notre Chaîne YouTube "Devenir Ingénieur"  pour bénéficier de nouveaux projets et suivre l'actualité du blog

Titre: Bus SPI

Auteurs: Classe de terminale SI

Ecole: Classe de terminale SI

Résumé: Une liaison SPI (Serial Peripheral Interface) est un bus de données série synchrone baptise ainsi par Motorola, qui opère en mode Full-duplex. Les circuits communiquent selon un schéma maitre esclaves, ou le maitre s’occupe totalement de la communication. Plusieurs esclaves peuvent coexister sur un même bus, dans ce cas, la sélection du destinataire se fait par une ligne dédiée entre le maitre et l’esclave appelée chip select.

chronogramme SPI

bus spi

historique bus spi

Extrait du sommaire:

1. Introduction 2
1. 1. Origine2
1. 2. Présentation. 2
1. 3. Philosophie du bus SPI. 3
2. Schéma de principe. 3
3. Propriétés physiques du bus SPI. 4
3. 1. Le support physique4
3. 2. Synoptique d’une liaison SPI Maître-Esclave. 5
3. 3. Format de transfert de données. 5
3. 4. Synoptique d’une liaison SPI Maître-Multi-Esclaves. 7
3. 5. Bus SPI et niveaux électriques8
4. Chronogramme. 9
5. Exemple de mise en oeuvre d’une communication. 10
6. Les différents autres noms utilisés avec un bus SPI. 11
7. Constitution d’un système Motorola12
7. 1. Le diagramme bloc SPI. 12
7. 2. Le registre SPCR: Serial Peripheral Control Register13
7. 3. Le registre SPSR: Serial Peripheral Status Register. 13
7. 4. Le registre SPDR: Serial Peripheral Data Register14
7. 5. Le système de détection d’erreur SPI14
8. Constitution pour un système à microcontrôleur PIC14
8. 1. Le MSSP Control Register 1 (SSPCON1)14
8. 2. Le MSSP Status Register (SSPSTAT)15
8. 3. Le Serial Receive/Transmit Buffer Register SSPBUF. 15
8. 4. Le MSSP Shift Register16
9. Compléments16
9. 1. SD card. 16
9. 2. Arduino. 17

Formation Interface communication 9

Télécharger le fichier PDF : Bus SPI