Serial Peripheral Interface Protocol

Serial Peripheral Interface Protocol


"Serial" kommunikasjon involverer flytting av data i en rad ned en ledning, en bit etter den andre. En perifer er en enhet som supplerer funksjonen til en viktigere enhet, for eksempel en skriver koblet til en datamaskin. Serie Peripheral Interface (SPI) protokoll styrer bevegelsen av data i datamaskinen.

Egenskaper

Selv om seriekobling flytte alle data over en ledning, er det et antall ledninger som forbinder enhetene med hverandre i SPI-skjemaet. Kommunikasjon skjer mellom en "Master" og "Slave" - ​​". Perifere" slave er Hoved gir en klokkepuls som gjør at de to endene i kommunikasjonen til "synkronisere". At puls reiser ned sin egen tråd.

Funksjon

Hoved er koblet til flere slaver. Fire ledningene kobles til hver enhet. Den ene er for data fra master til slave, er ett for data fra slave til master, en er for klokken signal og en viser som slave dataene er på reise (Slave Selection, eller SS).

utvalg

Det er to konfigurasjoner for tilkobling til flere slaver. I en Daisy Chain konfigurasjon, er alle slaver knyttet til de samme ledningene, og det er ingen ruting mekanisme, slik at alle slaver mottar alle data som sendes ut av master. The Slave Utvalg signal indikerer hvilken enhet bør akseptere signal. Standard konfigurasjon forbinder alle slaver til de samme tre ledninger som kommer ut av master, men hver kobles til en separat SS-tilkobling.