SPI är ett vanligt sätt att kommunicera med yttre enheter från en mikrokontroller som t.ex. sensorer, flashminne, EEPROM eller andra mikrokontrollers. Oftast så sker överföringen mellan olika SPI-enheter via fyra anslutningar; MISO (Master In Slave Out), MOSI (Master Out Slave In), SCK (Synchronization Clock) samt SS (Slave Select).
Lämna ett svar