Hi, I am using NUCLEO-64 STM32F401 and I have attached a serial EEPROM to I2C3. I am using the LL library calls to try to write to the EEPROM but I cant get the slave address to appear on the I2C bus. I do see the start pulse on the scope. Code below.
The code below gets stuck at --- while (!txBytes) txBytes=LL_I2C_IsActiveFlag_ADDR(I2C3);and the ADDR bit never gets read as set?==========================================void I2C_Write(uint8_t dataCount, uint8_t data){ uint8_t I2CAddrWrite = 0xa0;...