Čo to SPI Stand Pro

? SPI je skratka pre Serial Peripheral Interface , štandardné sériové rozhranie počítača . To umožňuje , aby mikroprocesor známy ako mikroprocesor , ktorý riadi funkcie elektronické zariadenie , pre komunikáciu s periférnymi zariadeniami . Tieto periférne zariadenie môže byť analog – to – digital alebo digital – to – analog prevodníky , pamäti , v reálnom čase hodiny alebo senzory , napríklad. SPI bol pôvodne vyvinutý Motorola , ale je podporovaný od rôznych výrobcov . Serial Bus

SPI je to , čo je známe ako sériové zbernice . Inými slovami , to sa skladá z radu elektrických vodičov . Tieto pripojiť rôzne funkčné jednotky počítača dohromady takým spôsobom , že každá jednotka prijíma vysielanie zo všetkých ostatných jednotiek . Komunikácia prebieha cez jeden kanál , ktorý poskytuje jeden binárnu číslicu , alebo bit , naraz . To je v protiklade k paralelnej komunikácii , v ktorej niekoľko sériových kanálov kombinovať .
Synchrónne , Full Duplex komunikácie

SPI je synchrónne , čo znamená , že pracuje na stanovenú dobu intervaly , riadené hodiny . To tiež pracuje na plne duplexný prenos , čo znamená , že signály nesúce dáta , môže ísť v oboch smeroch súčasne . V SPI , dáta sú vždy k výmene medzi zariadeniami . Ak zariadenie prenáša dáta , musí sa pred pokusom o znovu vysielať čítať prichádzajúce dáta z iných zariadení . Ak to nečíta , že prichádzajúce dáta prvý , prichádzajúce dáta stratené a zariadení SPI môžu byť zablokované v dôsledku . Zariadenie SPI však musí rozlíšiť , či prichádzajúce dáta má zmysel alebo nie , tak , že to môže byť buď zlikvidovať , alebo vytvárať falošné údaje odpovede .
Master – Slave Vzťah

SPI zariadenia komunikujú pomocou vzťahu master – slave , v ktorom hlavné zariadenie inicializuje dátového rámca . SPI špecifikuje štyri signály , hodiny , majster z otroka v ( Mosi ) , majster v otroka von ( MISO ) a slave vyberte . Hodinový signál je generovaný pomocou master zariadenie a vstup do všetkých slave zariadení , pričom , ako už názov napovedá , sú signály Mosi a MISO prenos dát z master zariadení slave zariadenia a späť . SPI nemá mechanizmus na potvrdenie príjmu dát a ponúka žiadnu kontrolu prietoku .
Klady a zápory

SPI ponúka rýchlosť prenosu dát , alebo šírku pásma , až 10 megabitov za sekundu . SPI naozaj vyniká v aplikáciách – napríklad komunikácia medzi kóder – dekóder alebo kodek , a digitálny signálový procesor – čo využiť jeho plný duplex schopnosti . SPI je tmostly ľahko implementovať pre jednotlivé aplikácie master – slave , ale to chýba vstavané riešenie , tak to môže byť ťažké realizovať pre viac otrokov .

Pridaj komentár