Estoy trabajando en el EK-TM4C1294XL de Ti, que es básicamente una placa de evaluación Arm Cortex M4. Estaba pasando por el bus I2C del mismo y tengo la siguiente pregunta con respecto al bus I2C.
Entiendo que I2C es compatible con la configuración de múltiples esclavos y múltiples maestros. Entonces, cuando queremos enviar datos de un maestro en particular a un esclavo en particular, primero escribimos la dirección del esclavo en el bus de ese maestro y, después de recibir el Ack, transmitimos los datos a ese esclavo.
Entonces, en la misma situación, quiero recibir datos de un esclavo en particular a un maestro en particular, pero ¿puede el esclavo iniciar la comunicación? Supongamos que el esclavo es un ADC y una vez que se realiza la conversión, envíe los datos convertidos a un maestro en particular. ¿Es esto posible en I2C?