Nwlapcug.com


Serial Peripheral Interface Protocol



Comunicazione "Seriale" comporta lo spostamento di dati in una riga lungo un filo, un bit dopo l'altro. Una periferica è un qualsiasi dispositivo che integrano la funzione di un dispositivo più importante, ad esempio una stampante collegata a un computer. Il protocollo di interfaccia periferica seriale (SPI) governa il movimento dei dati all'interno del computer.

Caratteristiche

Anche se le connessioni seriali spostano tutti i dati su un filo, ci sono una serie di cavi di collegamento tra dispositivi insieme nello schema SPI. La comunicazione avviene tra un "Master" e uno "schiavo"..--lo schiavo è il "periferico". Il master fornisce un impulso di temporizzazione che consente i due finisce nella comunicazione per "sincronizzare". Quell'impulso viaggia lungo un filo.

Funzione

Il master è collegato al più slave. Quattro fili collegano a ciascun dispositivo. Uno è per i dati dal master allo slave, uno è per dati dallo slave al master, uno è per il segnale di clock e uno indica a quale slave e i dati in viaggio (selezione Slave o SS).

Selezione

Ci sono due configurazioni per la connessione a più slave. In una configurazione a catena, tutti gli slave sono collegati ai cavi stessi e non c'è nessun meccanismo di routing, quindi tutti gli schiavi ricevano tutti i dati inviati dal maestro. Il segnale di selezione Slave indica quale dispositivo dovrebbe accettare il segnale. La configurazione standard si connette tutti gli schiavi agli stessi tre fili che fuoriescono il Maestro, ma ognuno si connette a una connessione separata del SS.