Raspberry Pi I2C-Addresse halbiert

Gast #5505468
Lesenswert?

Hallo,

ich steuere mit einem Raspberry Pi 2B+ ein GPIO-Expander Board über 
I2C-Interface an (PCA 9698, 
https://www.nxp.com/docs/en/user-guide/UM10267.pdf).

Statt der erwarteten I2C Adresse 0x42 erkennt der Raspberry Pi mit 
i2cdetect die verfügbare Adresse 0x21.

Kann mir jemand sagen, warum sich die Adresse immer halbiert?


Gruß, Marcus
#5505534
Lesenswert?

Leider gibt es 2 moeglichkeiten um eine I2C adresse an zu geben :
7-bit methode : von 0x00..0x7F step 1
8-bit methode : von 0x00..0xFE step 2

Die 2 moeglichkeiten werden beiden benutzt in datasheets, verfuegbare 
libraries usw. Also immer musz man gut gucken welcher diese 
adressierungen gemeint wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren