Dark Mode

Pereiti do vmistu

Serial Peripheral Interface

Ochikuie na perevirku
Material z Vikipediyi -- vil'noyi entsiklopediyi.

Status versiyi storinki

Na tsii storintsi pokazano neperevireni zmini

1 zmina u tsii versiyi ochikuie na perevirku. Stabil'nu versiiu bulo perevireno 13 travnia 2022.
SPI shina: odin veduchii ta odin vedenii
SPI shina: odin veduchii, tri nezalezhni (paralel'ni) vedeni
SPI shina: odin veduchii, tri zalezhni (poslidovni) vedeni

SPI (angl. Serial Peripheral Interface, SPI bus -- poslidovnii periferiinii interfeis, shina SPI) -- faktichnii poslidovnii sinkhronnii povnodupleksnii standart peredachi danikh, rozroblenii firmoiu Motorola dlia zabezpechennia prostogo spoluchennia mikrokontroleriv ta periferiyi. SPI takozh nazivaiut' chotir'okh-providnim (angl. four-wire) interfeisom.

Opis

[red. | red. kod]

Na vidminu vid standartnogo poslidovnogo portu, SPI ie sinkhronnim interfeisom, v iakomu kozhna peredacha sinkhronizovana z taktovim signalom, shcho generuiet'sia veduchim pristroiem (mikrokontrolerom). Periferiinii pristrii sinkhronizuie otrimannia bitovoyi poslidovnosti z taktovim signalom. Do odnogo poslidovnogo periferiinogo interfeisu veduchogo mikrokontrolera mozhna pid'iednati dekil'ka mikroskhem. Golovnii pristrii vibiraie vedenii pristrii, aktivuiuchi signal <> (angl. chip select) na potribnii mikroskhemi. Inshi pristroyi, ne vibrani veduchim, ne berut' uchasti v peredachi po SPI.

Interfeis

[red. | red. kod]

Dlia peredachi danikh v interfeisi SPI vikoristovuiut'sia chotiri signali:

  • MOSI abo SI -- vikhid veduchogo, vkhid vedenogo (angl. Master Out Slave In). Sluzhit' dlia peredachi danikh vid veduchogo pristroiu do vedenogo.
  • MISO abo SO -- vkhid veduchogo, vikhid vedenogo (angl. Master In Slave Out). Sluzhit' dlia peredachi danikh vid vedenogo pristroiu do veduchogo.
  • SCLK abo SCK -- poslidovnii taktovii signal (angl. Serial Clock). Sluzhit' dlia peredachi taktovogo signalu dlia vedenikh pristroyiv.
  • CS abo SS[1] -- signal pochatku/zavershennia seansu zv'iazku (viboru vedenogo pristroiu dlia peredachi/chitannia danikh; angl. Chip Select, Slave Select). Po zavershenni obminu danikh maie buti zniatii, shcho dast' zmogu priimachu danikh viiti z rezhimu chitannia/zapisu ta pereiti do rezhimu obrobki danikh.

Naibil'sh poshirenim SPI-displeiem ie displei telefoniv Nokia 5110 ta 3310 z kontrolerom PCD8544.

Div. takozh

[red. | red. kod]

Primitki

[red. | red. kod]
  1. | v okremikh vipadkakh imenuiet'sia LOAD

Posilannia

[red. | red. kod]
Arkhitektura
8-bit
16-bit
32-bit
Virobniki
Komponenti
Periferiia
Interfeisi
OS
Programuvannia
Tse nezavershena stattia pro informatsiini tekhnologiyi.
Vi mozhete dopomogti proiektu, vipravivshi abo dopisavshi yiyi.
Tsia stattia ne mistit' posilan' na dzherela. Vi mozhete dopomogti polipshiti tsiu stattiu, dodavshi posilannia na nadiini (avtoritetni) dzherela. Material bez dzherel mozhe buti piddano sumnivu ta vilucheno. (gruden' 2014)