Ist es mit I²C möglich, dass ALLE angeschlossenen Mikrocontroller immer Slaves sind und sich nur dann, wenn sie von sich aus etwas senden möchten, sich zum Master machen? Mehrere Master darf es ja geben - durch die Arbitrierung setzt sich ja immer nur einer durch. Denn das wäre doch die Lösung, um Polling bzw. eine extra Interruptleitung zu vermeiden, oder? Welche Übertragungsrate wird man mit I²C in einem Schaltschrank bei etwa 40cm Buslänge erreichen können, also gibt es da eine Chance auf 400kbit/s? Vielen Dank Randy
@ Randy N. (huskynet) >Ist es mit I²C möglich, dass ALLE angeschlossenen Mikrocontroller immer >Slaves sind und sich nur dann, wenn sie von sich aus etwas senden >möchten, sich zum Master machen? Ja, nennt sich Multimaster. Ist aber komplex im Protokoll. > Mehrere Master darf es ja geben - durch >die Arbitrierung setzt sich ja immer nur einer durch. Denn das wäre doch >die Lösung, um Polling bzw. eine extra Interruptleitung zu vermeiden, >oder? Ja. >Welche Übertragungsrate wird man mit I²C in einem Schaltschrank bei etwa >40cm Buslänge erreichen können, also gibt es da eine Chance auf >400kbit/s? Ja. Mfg Falk
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.