Soy nuevo en SPI. Estoy un poco confundido acerca de su funcionamiento. Sé que es síncrono. Digamos que quiero leer un valor en la dirección. Entonces el proceso sería: El primer maestro enviará el byte de dirección. Para cada bit en el byte de dirección enviado por el maestro, el esclavo también enviará bits. ¿Cuáles son esos bits enviados por esclavo? Después de enviar el bit de dirección, el esclavo envía el valor a la ubicación solicitada. Para cada bit en el byte de valor enviado por el esclavo, el Maestro también envía algunos bits al esclavo. ¿Qué son esos bits? SPI trabaja en el registro de desplazamiento. Por favor, corrígeme si me equivoco.
Por favor, responde.
Gracias