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.
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
Télécharger le fichier PDF : Bus SPI