Av teknologi, Elektronikk
Hva er SPI-grensesnitt
SPI-grensesnittet ble utviklet av Motorola. I dag er det en av de mest populære på grunn av sin høye hastighet og eksepsjonell enkelhet i alle de som henviser til serietype. I tillegg er SPI-grensesnitt også forbindelsen prinsipp. I hovedsak er SPI de logiske data (master-slave) mellom to ulike enheter. Fysiske egenskaper betaler mye mindre oppmerksomhet til å gjennomføre dem, som de sier, "i forhold", gir den ikke et lavere nivå protokoll. Hver produsent kan gjøre noe av seg selv.
SPI-grensesnitt beskrivelse
Logikken av en slik anordning er en seriell dataoverføring (bit for bit). I denne innstilling og avlesning er adskilt i tid ved hjelp av en spesiell klokkesignal på spesiell buss (kalt "bus timing" eller "synk"). Ved separasjon menes at innstillingsdata og ut-lesningsprosessen finner sted på motsatt klokkekant som genereres på bussen. Med dette tydelig delt i tidssprang opplesninger og innstillinger, blir det mulig å bruke ett og samme registrere seg for å motta og sende informasjon. Det er under dette prinsippet og utviklet SPI-grensesnittet. Imidlertid er utviklingen av teknologien ikke står stille, er langt større mengder minne ikke viser noen problemer, og de fleste av enhetene har en separat inngangs- og utgangsregistrene. Her i et nøtteskall har vi vurdert hvordan SPI-grensesnittet er arrangert.
Beskrivelse av drift av enheten
Apparater som genererer taktpulser (kontroll) til bussen timing, en "master" (master). Denne enheten kontrollerer hele prosessen med datautveksling, dvs. bestemmer når man skal starte den utveksling, når til slutt, hvor mange biter av informasjonsoverføring osv .. Den andre anordning som deltar i sentralen, kalt "slave". Denne enheten er ikke på noen måte påvirke bussen klokken. For full dupleks utveksling (overføring i begge retninger samtidig) SP- grensesnitt bruker fire linjer:
- Mosi - inngang og utgang av master slave. Langs denne linjen er overføring av informasjon fra verten til mottakeren.
- MISO - master inngang og utgang "slave". Ved denne oppførsel hoved mottar data fra hjelpeenheten.
- SCLK - buss klokke. Langs denne linjen, genererer "lead" enhet klokkepulser.
- SS - utvalg av "slave". Med denne ledningen mester styrer utveksling økten.
Similar articles
Trending Now