communication_serie_electronique
Ceci est une ancienne révision du document !
Table des matières
Les principaux protocoles de communication série utilisée en électronique
Bus
I2C: Inter-Integrated Circuit
cf https://fr.wikipedia.org/wiki/I2C
- Bus de communication synchrone
- half duplex
- débit faible ; dans le mode standard: 100 kbit/sec
- plusieurs master possibles sur le bus
- 2 fils pour la communication
- La synchronisation est efféctué par un noeud master.
- SCL: Serial Clock Line — Signal d'horloge de synchronisation (généré par le master)
- SDA: Serial Data Line — Sortie du Master / Entrées des Slaves
SPI: Serial Peripheral Interface
cf https://en.m.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus
- Bus de communication synchrone.
- full duplex
- debit superieur à I2C
- 1 seul master sur le bus
- 3 fils pour la communication + 1 fil par slave.
- La synchronisation est réalisée par l'horloge du master.
- MOSI: Master Output Slave Input
- MISO: Master Input Slave Output
- 1 bit pour la selection du slave actif sur le bus (SS, CS, …)
- slave actif quand SS = 0 état logique bas
- SCL: Le signal d'horloge pour la synchronisation
Exemple de nommage rencontrés pour chaque pins
SCL: SCK — Signal d'horloge de synchronisation (généré par le master)
MISO: SDI, DI, SI — Entrée du Master / Sortie du Slave
MOSI: SDO, SDA, DO, SO — Sortie du Master / Entrées des Slaves
SS: nCS, CS, nSS, STE, CSN — Bit d'activation du slave (activé par le master)
I2S
Non Bus
UART
communication_serie_electronique.1564135734.txt.gz · Dernière modification : 2019/07/26 10:08 de bigMax