2006-04-27 12:24 AM
repeated start condition in I2C slave mode
2006-04-27 12:24 AM
Hello,
perhaps is there anyone out with some hints to that: We want to use ST72264 in I2C slave mode. Configuration of I2CCR is PE=1, ACK=1, ITE=1 receiving bytes works OK and also sending some bytes. But if the master issues a repeated start transmission, ST7 does not ACK the address byte, thus the master terminates the connection. Logging the events brings out there were only 2 events recognised by the ST7: 1. EVF+BUSY+ADSL (after first address reception) 2. EVF+BUSY+BTF (after receiving one data byte) There was neither a STOPF nor a second ADSL detected. Anyone an idea ? thx Gerhard [ This message was edited by: gerhard on 27-04-2006 12:58 ]