Vielen Dank für den Tipp mit dem Pfad. Jetzt funktionieren die Makefiles.
Mittlerweile bin ich in der Lage ein byte zu empfangen, anschließend hängt sich mein Master auf.
Anschließend sollte eigentlich wieder eine LED blinken, was sie aber nicht tut.Code:if (!(i2c_start(SLAVE_ADRESSE+I2C_WRITE))) //Slave bereit zum lesen? { i2c_write(0x00); //Buffer Startadresse zum Auslesen i2c_rep_start(SLAVE_ADRESSE+I2C_READ); //Lesen beginnen byte0= i2c_readAck(); if (byte0==25){ PORT_REL1 |= (1 << PAD_REL1); wait_10ms(100); PORT_REL1 &= ~(1 << PAD_REL1); } //PORT_LED &= ~(1 << PAD_LED); i2c_stop(); }







Zitieren

Lesezeichen