TeknolojiaElectoniki

Kiini cha interface cha SPI

Kiini cha SPI kilianzishwa na Motorola. Hadi sasa, ni mojawapo ya maarufu zaidi, kwa sababu ya kasi yake na unyenyekevu wa kipekee, kutoka kwa wote ambao ni wa aina ya serial. Aidha, interface SPI pia ni kanuni ya mawasiliano. Kwa kweli, SPI ni mantiki ya uhamisho wa data (bwana-mtumwa) kati ya vifaa viwili tofauti. Mali ya kimwili hutolewa sana, yanatambuliwa, kama wanasema, "kwa hali", wakati hakuna protoksi ya ngazi ya chini. Kila mtengenezaji anaweza kuchangia kitu fulani.

SPI interface: maelezo

Neno la kifaa hiki linajumuisha uhamisho wa data (bitwise). Katika kesi hii, ufungaji na kusoma vinatolewa kwa wakati kutokana na saa maalum kwenye basi maalum (inaitwa "saa ya saa" au "maingiliano"). Chini ya kujitenga ni kuelewa kwamba mchakato wa kufunga na kusoma data hutokea kwenye mipaka ya kinyume ya pigo la kusawazisha linalozalishwa kwenye basi. Kutokana na muda huu uliowekwa wazi wa masomo na mipangilio, inawezekana kutumia rejista sawa kwa kupokea na kupeleka habari. Ni chini ya kanuni hii na maendeleo ya SPI-interface. Hata hivyo, uendelezaji wa teknolojia haimesimama, hadi sasa, kiasi kikubwa cha kumbukumbu hawasilisha matatizo yoyote, na vifaa vingi vinakuwa na madaftari tofauti ya pembejeo na pato. Kwa kifupi, tuliangalia jinsi interface ya SPI inafanya kazi.

Maelezo ya operesheni ya kifaa

Kifaa kinachozalisha saa (kudhibiti) kwenye basi ya saa ni bwana (bwana). Kifaa hicho kinasimamia mchakato mzima wa kubadilishana data, yaani, huamua wakati wa kuanza kubadilishana, wakati wa kumalizia, ni vipi vya habari za kupitisha, nk. Kifaa cha pili kinachoshiriki katika kubadilishana kinaitwa "mtumwa". Kifaa hiki hakiathiri basi ya wakati wowote. Kwa mawasiliano kamili ya duplex (uhamisho katika maelekezo yote kwa wakati mmoja), interface ya SP inatumia mistari minne:

- MOSI - pato la pembe na pembejeo ya watumwa. Mstari huu uhamisha habari kutoka kwenye kifaa kuu kwa kupokea moja.

- MISO - pembejeo ya bwana na matokeo ya "mtumwa". Juu ya waya huu, bwana anapata data kutoka kifaa cha msaidizi.

- SCLK - basi ya saa. Kwenye mstari huu, kifaa cha "bwana" kinazalisha vidonda vya usawazishaji.

- SS - uteuzi wa "mtumwa". Kwa waya huu, bwana anaweza kusimamia somo la kubadilishana.

Ngazi za sifuri na vitengo vya mantiki ziko encoded na thamani ya voltage kwenye basi ya data (MISO na MOSI). Ishara ya SS inaonyesha mwisho na kuanza kwa kikao cha mawasiliano. Mara nyingi huingiliwa. Hii ina maana kwamba wakati wa kubadilishana data, kifaa cha "bwana" lazima kiweke ishara ya kiwango cha chini kwenye mstari wa SS, na mwisho wa kubadilishana ishara ya juu. Uwepo wa ngazi ya SS inaruhusu uhamisho wa "watumwa" kadhaa kwa kutumia ishara moja ya kuunganisha na basi moja ya data bila protocols ziada. Kweli, kwa uhusiano huu ni muhimu kutoa mstari wa SS tofauti kutoka kwa kila mpokeaji.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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