Af teknologiElektronik

Hvad er SPI-grænseflade

SPI-interface, blev udviklet af Motorola. I dag er det en af de mest populære, på grund af sin høje hastighed og enestående enkelhed af alle dem, der refererer til den serielle type. Desuden SPI-interface er også princippet forbindelsen. Væsentlige, SPI er de logiske data (master-slave) mellem to forskellige enheder. Fysiske egenskaber betaler langt mindre opmærksomhed til at gennemføre dem, som de siger, "efter omstændighederne", betyder det ikke giver et lavere niveau protokol. Hver producent kan gøre noget af sig selv.

SPI-interface-beskrivelse

Logikken i sådan anordning er en seriel dataoverførsel (lidt efter lidt). I denne indstilling og læsning er adskilt i tid ved en særlig ur signal på særlig bus (kaldet "bus timing" eller "sync"). Ved adskillelse menes, at indstillingen data og læse proces finder sted på den modsatte ur kant genereret på bussen. Med dette klart opdelt i tid interlace aflæsninger og indstillinger, bliver det muligt at bruge en og samme registrere for at modtage og sende information. Det er under dette princip og udviklet SPI-interface. Imidlertid udviklingen af teknologi ikke stille, langt større mængder hukommelse ikke noget problem, og de fleste af enhederne har en separat input og output registre. Her i en nøddeskal har vi overvejet, hvordan SPI interface er arrangeret.

Beskrivelse af enhedens drift

Enhed genererer klokimpulser (kontrol) til bus timing, en "master" (master). Denne enhed styrer hele processen med dataudveksling, dvs. afgør, hvornår de skal starte udvekslingen, når til slut, hvor mange stumper af information overførsel og så videre .. Den anden anordning, der deltager i udvekslingen, kaldet "slave". Denne enhed er ikke på nogen måde bussen ur. For fuld duplex udveksling (transmission i begge retninger samtidigt) SP- grænseflade bruger fire linjer:

- MOSI - indgang og udgang af master slave. Langs denne linie er der transmission af information fra værten til modtageren.

- miso - mester input og output "slave". Ved denne adfærd mester modtager data fra hjælpeindretningen.

- SCLK - bus ur. Langs denne linje, den "bly" enhed genererer klokimpulser.

- SS - udvælgelse af "slave". Med denne tråd mester styrer udvekslingen session.

logiske nul niveauer er kodet, og en enhed spændingsværdi på databussen (MISO og MOSI). Signalet SS angiver slutningen og begyndelsen af det møde i informationsudvekslingen. Oftest er den inverse. Dette betyder, at under dataudvekslingen "master" enhed skal installeres på linjen SS lavniveausignal, og ved udveksling ende af - høj. Tilstedeværelsen af SS-niveau transmission gør det muligt at arrangere flere "slave" enheder med et kloksignal og en databus uden yderligere protokoller. Når en sådan forbindelse er nødvendigt at tilføre modtagelse enhed fra hver separat ledning SS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.birmiss.com. Theme powered by WordPress.