Forum: Mikrocontroller und Digitale Elektronik Paspberry Pi I²C Broadcast / General Call


von PI Beginner (Gast)


Lesenswert?

Moin, kurze Frage:

Warum ist Adresse 0x00(General Call) ausserhalb des erlaubten 
Adressraums?

Mit dem Befehl  "i2cset -y 1 0x00 0x00" bekomme ich die Rückmeldung 
"Chip Adress out of Range(0x03-0x77).

Dass einige Adressen reserviert sind ist mir klar, aber 0 müsste doch 
funktionieren.

Beste Grüße

von Patrick C. (pcrom)


Lesenswert?

Wie meinst du 'warum' ?
Weil es im I2C standard so definiert ist.
Es koennen also i2c chips sein die mittels dieses slave-adress 
angesprochen werden koennen fuer spezielle funktionen aber ein 
slave-adress darf nicht 0 sein

von PI Beginner (Gast)


Lesenswert?

Also verstehe ich das mit der General Call Adresse falsch. Ich hab es so 
verstanden, dass ich diese als Broadcast benutzen kann, also alle 
Sensoren gleichzeitig ansprechen kann. Anders gesagt dass jeder Slave 
auf seine individuelle Adresse aufhorcht UND auch auf die Adresse 0.
Was meint General Call denn dann?

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
Noch kein Account? Hier anmelden.