666 Shares 1583 views

Qual è SPI-interfaccia

SPI-interfaccia è stata sviluppata da Motorola. Oggi è uno dei più popolari, grazie alla sua alta velocità ed eccezionale semplicità di tutti quelli che si riferiscono al tipo seriale. Inoltre, SPI interfaccia è anche il principio di connessione. Essenzialmente, SPI è la logica dati (master-slave) tra due dispositivi differenti. Proprietà fisiche stanno prestando molta meno attenzione per la loro attuazione, come si dice, "nelle circostanze", non fornisce un protocollo di livello più basso. Ogni produttore può fare qualcosa di se stessi.

SPI interfaccia descrizione

La logica di tale dispositivo è un trasferimento seriale dei dati (bit per bit). In questa impostazione e lettura sono separati nel tempo da un segnale di orologio speciale al bus speciale (chiamato "timing bus" o "sincronizzazione"). Mediante separazione si intende che i dati di impostazione e il processo di lettura avviene sul fronte di clock opposto generato sul bus. Con questo chiaramente divisa in letture intrecciano tempo e le impostazioni, diventa possibile utilizzare un unico e medesimo registro per ricevere e trasmettere informazioni. È sotto questo principio e sviluppato lo SPI-interfaccia. Tuttavia, lo sviluppo della tecnologia non è ferma, di gran lunga maggiori quantità di memoria non presentare alcun problema, e la maggior parte dei dispositivi hanno separata registri di ingresso e di uscita. Qui, in poche parole abbiamo considerato come l'interfaccia SPI è organizzato.

Descrizione del funzionamento del dispositivo

Dispositivo che genera impulsi di clock (controllo) per la temporizzazione del bus, un "master" (padrone). Tale dispositivo controlla l'intero processo di scambio di dati, cioè, determina quando iniziare lo scambio, quando terminare, quanti bit di trasferimento dati e così via .. Il secondo dispositivo di partecipare allo scambio, chiamato "slave". Questo dispositivo non è in alcun modo influenzare il clock del bus. Per lo scambio full-duplex (trasmissione in entrambe le direzioni contemporaneamente) Interfaccia SP- utilizza quattro linee:

MOSI ingresso e uscita del master slave. Lungo questa linea v'è la trasmissione di informazioni dall'host al ricevitore.

– MISO – ingresso e uscita master "schiavo". Con questo comportamento master riceve dati dal dispositivo ausiliario.

– SCLK – clock del bus. Lungo questa linea, il dispositivo "lead" genera impulsi di orologio.

– SS – selezione di "schiavo". Con questo maestro filo controlla la sessione di scambio.

livelli logici zero vengono codificati, ed un valore di tensione unità sul bus dati (miso e MOSI). Le SS segnale indica la fine e l'inizio della sessione di scambio di informazioni. La maggior parte delle volte è l'inverso. Ciò significa che durante lo scambio dati del dispositivo "master" deve essere installato sul segnale di livello basso SS linea, e al termine di scambio – alta. La presenza di trasmissione SS-livello permette di sistemare più dispositivi "slave" utilizzando un segnale di clock ed un bus dati senza protocolli aggiuntivi. Tuttavia, quando la connessione non è necessario alimentare il dispositivo di ricezione di ogni riga separata SS.