Van tegnologieElektronika

Wat is SPI-koppelvlak

SPI-koppelvlak is ontwikkel deur Motorola. Vandag is dit een van die gewildste, as gevolg van sy hoë spoed en uitsonderlike eenvoud van almal wat verwys na die reeks tipe. Daarbenewens SPI-koppelvlak is ook die verbinding beginsel. In wese, SPI is die logika data (meester-slaaf) tussen twee verskillende toestelle. Fisiese eienskappe betaal baie minder aandag aan hulle te implementeer, soos hulle sê, "in die omstandighede", beteken dit nie 'n laer vlak protokol. Elke vervaardiger kan iets van hulself te maak.

SPI-koppelvlak beskrywing

Die logika van so 'n toestel is 'n reeks data oordrag (bietjie vir bietjie). In hierdie instelling en lees in tyd van mekaar geskei deur 'n spesiale klok sein by die spesiale bus (die sogenaamde "bus tydsberekening" of "sync"). Deur skeiding word bedoel dat die instelling data en die lees proses vind plaas op teenoorgestelde klok rand gegenereer op die bus. Met hierdie duidelik verdeel in tyd interlace lesings en instellings, is dit moontlik om een te gebruik en dieselfde registreer vir die ontvangs en oordrag van inligting. Dit is onder hierdie beginsel en ontwikkel die SPI-koppelvlak. Dit is egter die ontwikkeling van tegnologie nie om stil te staan, by verre groter bedrae van geheue nie enige probleme te bied, en die meeste van die toestelle het 'n aparte toevoer en afvoer registers. Hier in 'n neutedop het ons gesien hoe die SPI koppelvlak is gereël.

Beskrywing van die operasie toestel

Toestel genereer klokpulse (beheer) om die bus tydsberekening, 'n "meester" (meester). Hierdie toestel beheer die hele proses van data-uitruilprogram, dit wil sê, bepaal wanneer om die uitruil, wanneer om te voltooi, begin hoeveel stukkies van inligting oordrag en so aan .. Die tweede toestel wat deelneem aan die ruil, bekend as die "slaaf." Hierdie toestel is nie op enige wyse beïnvloed die bus klok. Vir full-duplex ruil (oordrag in albei rigtings gelyktydig) SP- koppelvlak gebruik vier lyne:

- MOSI - toevoer en afvoer van die meester slaaf. Langs hierdie lyn is daar oordrag van inligting van die gasheer vir die ontvanger.

- miso - meester toevoer en afvoer "slaaf." Deur hierdie gedrag ontvang meester data van die hulp toestel.

- skuifklokpuls - bus klok. Langs hierdie lyn, die "lead" toestel genereer klokpulse.

- SS - keuse van "n slaaf." Met hierdie draad meester beheer die uitruil sessie.

logika-nul vlakke word geïnkripteer, en 'n eenheid spanning waarde op die data bus (miso en MOSI). Die sein SS dui die einde en die begin van die sitting van die uitruil van inligting. Meestal is dit die omgekeerde. Dit beteken dat tydens die data-uitruilprogram "meester" toestel op die lyn SS lae vlak sein moet geïnstalleer word, en by die ruil einde van - hoog. Die teenwoordigheid van SS-vlak transmissie toelaat om 'n paar "slaaf" toestelle met behulp van 'n kloksein en 'n data bus sonder bykomende protokolle te reël. Maar wanneer so 'n verbinding is wat nodig is om die ontvangs toestel voorsien van elke afsonderlike lyn SS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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