I2C broadcast generell implementiert?

Gast #6109639
Lesenswert?
• ▲
▼
Hi,


bin mir nicht ganz sicher ob ich das richtig verstehe was mir Google so 
anbietet.

Ist es beim I2C-Protokoll vorgesehen, dass es einen broadcast/general 
call gibt (ein Master schickt Message an alle Slaves raus die es dann 
auch mitlesen).

Ja/Nein/Herstellerabhängig?


Gruß,
Anton
Gast #6109690
Lesenswert?
• ▲
▼
Stefan ⛄ F. schrieb:

> Ja, ist im Protokoll vorgesehen (über Adresse 0, soweit ich weiß), aber
> nur sehr wenige Slaves unterstützen das.

So ist es. Der "general call" hat wohl nur für homogene Busse einen 
Sinn, also Busse mit gleichartigen Slaves (die ihn dann alle 
unterstützen). Dann würde er die Rolle eines Broadcasts spielen können, 
um Informationen vom Master an alle Slaves in einem Rutsch zu verteilen.

Also ein ziemlicher Spezialfall. Aber es könnte durchaus Anwendungen für 
sowas geben.
Gast #6110475
Lesenswert?
• ▲
▼
Ist abhängig vom Slave. Wie einige hier schon geschrieben haben, ist das 
halt die Frage, wann das Sinn macht.

Wir haben das in unserem intelligenten LED-Treiber LED-Warrior04 
implementiert um z.B. mehrere Treiber synchron auf neue Hellgikeitswerte 
wechseln zu lassen. Da werden die Werte erst in jeden einzelnen Treiber 
geschrieben und dann mit einem Broadcast-Kommando auf allen gleichzeitig 
aktiviert. So vermeidet man, dass die neuen Werte wie eine Welle durch 
die Leuchten laufen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.