Protocol Ratschalg für I2C bei multimaster

OP #355772
Lesenswert?
• ▲
▼
Hallo,

Ich habe 4 Multimaster und einen Slave der als quasie Server dienen
soll.
Jeder Multimaster soll in der Lage seine Daten im Server abzulegen und
abzurufen.
Das i2C mit der option multimaster wird die Komunikation zwischen den
mastern regulieren, nur wie sieht es mit der Fehlerkontrolle aus.
Die Daten dürfen auf keinen Fall korumpiert werden können wärend der
Komunikation, und der master soll mit bis zu 16bytes langen Daten auf
einem Schlag im slave schreiben und lesen können, ohne Unterbrechnung.
Hat da jemand einen Ratschlag in welche Richtung ich gehen soll, ein
simples PRotocol vieleicht, oder andere Ideen.
Solange ein Master Daten überträgt kann kein anderer mit dem slave
"reden", dass macht das I2C per multimaster, das weiß ich soweit.
Ein CRC währ halt auch noch schön zu haben.
Gibt es da freie Protocole für derartiges?

Danke im Voraus

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.