Mitä SPI seistä?

SPI sanoista Serial Peripheral Interface ,vakiosarjaportti tietokoneen rajapinta . Se mahdollistaa sen, että mikroprosessori kutsutaanmikro-ohjain , joka ohjaa toimintoja elektroninen laite, kommunikoida oheislaitteiden . Nämä oheislaitteet voivat olla analogia- digitaali-tai digitaali -analogia -muuntimet , muisti , reaaliaikainen kellot tai antureita , esimerkiksi. SPI on alun perin kehitetty Motorola , mutta tukee eri valmistajien . Serial Bus

SPI on se, mitä kutsutaan sarjamuotoinen väylä . Toisin sanoen, se koostuu joukosta sähkö- johtimia. Näiden yhdistää erilaisia ​​toiminnallisiatietokoneen yhdessä siten , että kukin yksikkö vastaanottaa lähetyksiä kaikki muut yksiköt . Tiedonsiirto tapahtuu yhden kanavan , joka tarjoaa yhden binaarimerkki , tai vähän , kerrallaan . Tämä on päinvastoin kuin rinnakkain viestintää , jossa useat sarja kanavia yhdistää.
Synchronous , Full Duplex Communication

SPI on synkroninen , mikä tarkoittaa, että se toimii kiintein väliajoin , ohjataan kellolla . Se toimii myös kaksisuuntainen , joka tarkoittaa sitä, että signaalit kuljettavat tietoja voi mennä samanaikaisesti molempiin suuntiin . SPI , data on aina vaihdetaan laitteiden välillä . Kunlaite lähettää dataa , se täytyy lukea saapuvia tietoja muista laitteista ennen kuin yrität lähettää uudelleen . Jos se ei lue , että saapuvan datan ensinsaapuvan tiedot menetetään jaSPI laite voidaan poistaa käytöstä seurauksena . SPI laitteen on kuitenkin hahmottaa onko tulevia tietoja on mielekästä vai ei , niin että se voi joko hylätä sen tai tuottaa keinodata vastauksena .
Master – Slave Suhde

SPI laitteet ovat yhteydessä toisiinsamaster – slave suhde, jossamaster -laite aloittaadatakehystä . SPI tarkennetaan neljää signaalia , kello, Master Out orjana ( MOSI ) , mestari slave out ( MISO ) ja orja valitse . Kello generoimaster-laite ja syötetään kaikki orjalaitteiden , kun taas , kuten nimestä voi päätellä ,MOSI ja Miso signaalit kuljettaa tietoamaster-laite orjalaitteeseen ja takaisin . SPI ei olemekanismia vahvistaa vastaanottaneensa tiedot ja tarjoaa virtauksen ohjaus .
Plussaa ja miinusta

SPI tarjoaatiedonsiirtonopeus tai kaistanleveys , jopa 10 megabittiä sekunnissa . SPI todella erottuu sovelluksissa – kuten viestinnän välilläkoodaaja – dekooderi tai koodekki , jadigitaalinen signaaliprosessori – joka hyödyntää täyden duplex-toiminto. SPI on tmostly helppo toteuttaa yhden master – slave sovelluksia , mutta siitä puuttuu sisäänrakennettu käsitellä , joten se voi olla vaikea toteuttaa useita orjia .

Vastaa