El Maestro SPI está conectado a los esclavos con líneas comunes MISO, MOSI y CLK, con líneas individualizadas para las señales de selección. Entonces, los esclavos comparten las líneas MISO, MOSI y CLK.
Quiero transmitir desde el maestro a los esclavos. Si selecciono a todos los esclavos al mismo tiempo, recibirán los mismos datos.
Ahora, supongamos que los esclavos solo envían 1s al maestro si recibieron una palabra "aceptada" (por ejemplo, algún mecanismo de paridad en la codificación) como la última palabra (no la palabra actual). De lo contrario, los esclavos transmiten 0s a través de la línea MISO. No me interesa otro dato, solo la paridad. Entonces, el maestro SPI transmite la palabra N, mientras que los esclavos transmiten la paridad de la palabra N-1.
¿Sería posible para el maestro identificar si algún esclavo no pudo recibir la palabra transmitida, es decir, si recibe un 0 a través de las líneas MISO? Mi suposición es que debería funcionar, pero no estoy seguro.