I2C
Version vom 15. April 2009, 11:55 Uhr von Stettberger (Diskussion | Beiträge)
Der I2C-Bus (Inter Integrated Circuit) ist ein einfacher Zweidraht-Bus, der für die Kommunikation zwischen ICs innerhalb eines größeren Systems verwendet wird. Insbesondere bietet er sich an zur Kommunikation zwischen Microcontrollern und Peripheriegeräten.
Das Ethersex-System kann sowohl als Master als auch als Slave in einem I2C-Bus arbeiten.
Master Mode
Im Master-Mode kann das Ethersex-System auf angeschlossene I2C-Slaves zugreifen. Unterstützt werden im Moment:
- 24cXX EEPROMs (Als Storage Backend für das Virtuelle Dateisystem)
- LM75 Temperatursensoren
- PCA9531 8 bit LED Dimmer
- PCF8574x Port Extension
Slave Mode
- Kann per I2C auf die ECMD Schnittstelle zugegriffen werden.