Estoy un poco confundido con respecto al orden de los bytes que se transfieren a través de SPI a un dispositivo esclavo.
El siguiente diagrama de tiempo muestra la secuencia de bytes que se enviarán cuando queremos escribir datos en un chip de memoria flash
Después de enviar el byte de comando (los primeros 8 bytes al dispositivo esclavo (Memoria Flash) debo enviar los bytes de dirección y luego los datos que quiero escribir.
Entonces, mi pregunta es esta: ¿qué byte envío primero, después del byte de comando? ¿El byte alto o el byte bajo de la dirección? Aunque no tiene sentido para mí por qué el primer byte debe enviarse primero, es obvio en el diagrama que el primer byte debe enviarse primero y luego el byte bajo. Por lo tanto, quería preguntar en caso de que lo esté pensando de forma incorrecta.
Gracias por tu tiempo