I2C TWI Verständnisfrage

Gast #4016060
Lesenswert?

Hallo :)

ich habe eine Verständnisfrage zum I2C bzw. TWI. Und zwar gibt es ja 
einen TX- und einen RXBuffer. Sind das 2 Verschiedene Buffer oder teilen 
sich Master und Slave einen?
Zum Beipiel (Kurzfassung):

Master: i2c_write(0x00); //startadresse schreiben
        i2c_write(5);    //Dezimaler Wert der in das Byte geschrieben 
wird

Slave:  ließt jetzt aus dem rxbuffer dezimale "5"

Slave:  txbuffer[0x00]=6;

Master: ic2_write(0x00); //startadresse schreiben
        x=i2c_read(0x00);

In x würde ja jetzt die dezimale 6 stehen die der slave in txbuffer 
geschrieben hat.
Wenn der Slave jetzt aus dem rxbuffer lesen würde, was würde man 
erhalten ?


Danke schonmal

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