SPI 3 laidų ryšio schema yra pusdvipusis duomenų ryšys. Valdytojas inicijuoja operaciją patraukdamas Slave Select (SS) laidą žemai. Serial Clock (SCLK) linija, valdoma pagrindinio įrenginio, suteikia sinchroninį laikrodžio š altinį.
Kaip veikia 3 laidų SPI?
3 laidų SPI protokolo principas yra panašus su 4 laidų tipu. Palyginti su tradiciniais 4 laidų SPI protokolais, duomenų signalas yra suprojektuotas bendrai naudojant prievadą. 3 laidų sujungto nuosekliojo duomenų įvesties (SDI) ir nuosekliosios duomenų išvesties (SDO) pranašumas į vieną prievadą, kuris yra dvikryptis
Kas yra SPI laidai?
SPI signalas perduodamas per keturių laidų rinkinį: SERIAL DATA IN, SERIAL DATA OUT, CLOCK ir CS. SPI įrenginys gali būti pagrindinis arba pagalbinis, priklausomai nuo to, kas valdo laikrodį. SPI standartas leidžia magistralėje naudoti vieną pagrindinį ir kelis pavaldinius.
Kiek laidų naudojama SPI?
SPI yra sinchroninė, dvipusė pagrindinio ir pavaldinio sąsaja. Duomenys iš pagrindinio arba pavaldinio yra sinchronizuojami didėjančioje arba mažėjančioje laikrodžio briaunoje. Tiek pagrindinis, tiek pavaldinys gali perduoti duomenis tuo pačiu metu. SPI sąsaja gali būti 3 laidų arba 4 laidų.
Kokie yra klasikinės SPI sąsajos laidai?
Įprastą SPI sąsają sudaro keturi signalai: laikrodis (SCLK), pavaldinio pasirinkimo (! SS arba ! CS), pagrindinės įvesties / pavaldinio išvesties (MISO) ir pagrindinės išvesties / pavaldinio įvesties (! MOSI). SPI turi atskirus kaiščius įvesties ir išvesties duomenims, todėl jis yra dvipusis.