7.7 Comunicación SPI

Protocolo SPI (Serial Peripheral Interface)

  • ¿Qué es? SPI es un protocolo de comunicación sincronizado que utiliza varias líneas: MOSI (Master Out, Slave In), MISO (Master In, Slave Out), SCK (reloj) y una línea CS (Chip Select) para seleccionar el dispositivo esclavo con el que se desea comunicar.
  • Periféricos que Maneja:
    • Memorias Flash
    • Sensores de alta velocidad
    • Convertidores analógico-digital (ADC)
    • Pantallas TFT
    • Tarjetas SD
  • Importancia en el Funcionamiento: SPI es ideal para la comunicación de dispositivos que requieren transferencias de datos rápidas y en tiempo real. Durante el encendido, es crucial para leer configuraciones almacenadas en memorias Flash o comunicar sensores de alta velocidad con el procesador.
  • ¿Qué sucede si falla? Si SPI falla durante la etapa de encendido, es posible que el sistema no pueda acceder a la memoria externa (como Flash) o a dispositivos de almacenamiento, lo que puede impedir que el sistema cargue configuraciones necesarias o datos esenciales para su funcionamiento.