TehnologieiElectronică

Ce este SPI-interfață

SPI-interfață a fost dezvoltat de Motorola. Astăzi este una dintre cele mai populare, datorită vitezei sale ridicate și simplitate excepțională a tuturor celor care se referă la tipul de serie. În plus, SPI-interfață este, de asemenea, principiul de conectare. În esență, SPI este logica de date (master-slave) între două dispozitive diferite. Proprietățile fizice sunt plătiți mult mai puțină atenție pentru a le pune în aplicare, așa cum se spune, „în circumstanțele“, aceasta nu oferă un protocol de nivel inferior. Fiecare producător poate face ceva de ei înșiși.

SPI-interfață descriere

Logica unui astfel de dispozitiv este un transfer de date seriale (bit cu bit). În această setare și citire sunt separate în timp printr-un semnal special de ceas la autobuz special (numit „calendarul de autobuz“ sau „sincronizare“). Prin separare se înțelege că datele de setare și a procesului de citire are loc pe marginea ceas opus generat în autobuz. Cu acest mod clar împărțită în lecturi întrețesere de timp și setări, devine posibil să se utilizeze unul și același registru pentru primirea și transmiterea de informații. Este în conformitate cu acest principiu și a dezvoltat SPI-interfață. Cu toate acestea, dezvoltarea tehnologiei nu este încă în picioare, cu cantități mult mai mari de memorie care nu prezintă nici o problemă, și de cele mai multe dispozitive au un separate, registre de intrare și de ieșire. Aici pe scurt, am considerat modul în care este aranjat interfața SPI.

Descrierea funcționării dispozitivului

Dispozitivul generator de impulsuri de ceas (de control) la calendarul de autobuz, un „maestru“ (maestru). Acest dispozitiv controlează întregul proces de schimb de date, și anume, determină când să înceapă schimbul, atunci când pentru a termina, câți biți de transfer de informații și așa mai departe .. Al doilea dispozitiv care participă la schimbul, numit „slave“. Acest dispozitiv nu este în nici un fel afectează ceasul de autobuz. Pentru schimb full-duplex (transmisie în ambele direcții simultan) interfață utilizează patru linii SP-:

- Mosi - intrare și ieșire a slave de master. De-a lungul acestei linii există transmiterea de informații de la gazdă la receptor.

- MISO - de intrare și de ieșire de master "slave". Prin acest comportament maestru primește date de la dispozitivul auxiliar.

- SCLK - Ceas de autobuz. De-a lungul acestei linii, dispozitivul „plumb“ generează impulsuri de ceas.

- SS - selectarea "slave". Cu acest maestru de sârmă controlează sesiunea de schimb.

niveluri logice de zero sunt codificate, și o valoare de tensiune unitară pe magistrala de date (MISO și MOSI). SS semnal indică sfârșitul și începutul sesiunii de schimb de informații. Cel mai adesea este invers. Acest lucru înseamnă că, în timpul schimbului de date a dispozitivului „maestru“ trebuie să fie instalat pe linia de semnal de nivel scăzut SS, iar la sfârșitul schimbului de - de mare. Prezența de transmitere la nivel de SS permite de a asigura mai multe dispozitive „slave“ folosind un semnal de ceas și o magistrală de date, fără a protocoalelor adiționale. Cu toate acestea, atunci când este necesară o astfel de conexiune pentru alimentarea dispozitivului de recepție de la fiecare linie separată SS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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