¿Qué es un bus SPI?

 

el protocolo SPI se comunica mediante un BUS, lo que permite conectar más de 1 dispositivo a este. Existen 2 maneras de conectar múltiples dispositivos esclavos al bus, una de ellas es la configuración de esclavos independientes, en el cual se necesita de hardware adicional o salidas digitales dedicadas y controladas por el dispositivo maestro para seleccionar el dispositivo esclavo conectado al bus.

La otra manera es la conexión en cascada o Daysi Chain, en la cual el maestro genera una señal que habilita a todos los dispositivos a la vez y la salida de datos de los esclavos (MISO) se conecta en cascada con la entrada de datos (MOSI) del siguiente esclavo, así el maestro enviará los datos sólo al primer esclavo y recibirá respuesta del último esclavo.

spi0

Conexión de múltiples esclavos independientes en un bus SPI. Imagen: [1]

spi5


Conexión de múltiples esclavos en cascada (Daisy Chain). Imagen: [1]


Referencias

de Alfreedom, V. T. L. E. (2018, 15 abril). Protocolo de comunicación SPI. Vida Embebida. Recuperado 7 de diciembre de 2021, de https://vidaembebida.wordpress.com/2017/02/08/protocolo-de-comunicacion-spi/

Comentarios

Entradas populares