Embedded Systems und Firmware
Welche Aussage zur I2C-Kommunikation ist korrekt?
- AFür jedes Gerät ist eine eigene Chip-Select-Leitung nötig
- BSenden und Empfangen laufen über getrennte Leitungen und können gleichzeitig in beide Richtungen erfolgen
- CAn zwei Leitungen, Takt (SCL) und Daten (SDA), hängen mehrere Geräte, und das Gegenüber wird per Adresse gewählt
Antwort und Erläuterung anzeigen
Antwort: C. An zwei Leitungen, Takt (SCL) und Daten (SDA), hängen mehrere Geräte, und das Gegenüber wird per Adresse gewählt
I2C ist eine synchrone serielle Kommunikation, die mehrere Geräte nur über die beiden Leitungen SCL und SDA verbindet. Der Master sendet zuerst die 7-Bit-Adresse des Gegenübers, und nur das Gerät mit dieser Adresse antwortet. Die Leitungen sind Open-Drain, werden über Pull-up-Widerstände auf 1 gezogen und können von jedem Gerät auf 0 gezogen werden. I2C eignet sich für Bauteile wie Temperatur- und Beschleunigungssensoren oder EEPROMs, bei denen wenig Verdrahtung wichtiger ist als Geschwindigkeit.