PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TWI Read schlägt fehl



ReduX08
27.11.2013, 14:25
Ich bin noch Anfänger in der Atmega Programmierung und habe mir mit Hilfe http://www.rn-wissen.de/index.php/TWI_Slave_mit_avr-gcc ein Atmega48 als Slave eingerichtet.
Das schreiben von einem Master (Raspberry Pi) zum Slave funktioniert auch, nur beim Lesen unter Angabe einer Adresse bekomme ich auf dem Raspi "Read failed"

Funktioniert nicht:

i2cget -y 1 SLAVE READ_ADRESSE

Funktioniert:

i2cget -y 1 SLAVE
Bei einem Read failed scheint er aber zumindest die Adresse richtig zu setzen, wenn ich anschließend ohne Adresse lese, liest er von der vorher angegebenen Adresse.
Fehlt unter TW_ST_SLA_ACK noch etwas um Adressbezogen vom Slave lesen zu können?


MfG ReduX