2018-10-08 02:42 AM
I have connected a Quad ADC (ADAU1978) to I2C2 peripheral of STM32F407VGT. I ahve also enabled I2S2 peripheral to get audio data from the ADAU1978.I am using HAL API HAL_I2C_IsDeviceReady to check whether the slave is acknowledging or not. This API returns a HAL_ERROR always. However if i simply make a project with only I2C2 enables the API works fine and returns HAL_OK.