Teknolojia, Electoniki
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.
Similar articles
Trending Now