Bus SPI (Serial Peripheral Interface)

Page 1

Omar Gurrola

05/30/13

http://www.proprojects.wordpress.com

Bus SPI (Serial Peripheral Interface) Protocolo de comunicación estándar desarrollado por Motorola para dispositivos electrónicos dentro de la misma tablilla electrónica. SPI utiliza una comunicación síncrona bidireccional (full-dúplex), con una configuración maestro-esclavo y utiliza un registro de desplazamiento circular distribuido para la comunicación entre el maestro y uno o varios esclavos permitiendo una transmisión con altas velocidades. La longitud de los registros de desplazamiento puede ser cualquiera mientras ambos dispositivos tengan la misma longitud, pero por lo general se utilizan 8 bits. Las señales que utiliza son las siguientes:    

SCK (Serial Clock): Señal del reloj generada por el Maestro únicamente. MOSI (Master Output Slave Input): Flujo de bits que el Maestro transmite al Esclavo. MISO (Master Input Slave Output): Flujo de bits que le Esclavo transmite al Maestro. (Slave Select): Línea de selección de esclavo, la controla el Maestro.

Topologías  Maestro y Esclavo (Punto a Punto):

 Maestro y varios Esclavos (Punto a Multipunto con Esclavos independientes):

 Maestro y varios Esclavos (Punto a Multipunto con Esclavos dependientes – Daisy Chained):


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Bus SPI (Serial Peripheral Interface) by Dragoon Micromar - Issuu