De teknologioElektronika

Kio estas SPI-interfaco

SPI-interfaco estis evoluigita fare de Motorola. Hodiaŭ ĝi estas unu el la plej populara, pro lia alta rapido kaj escepta simpleco de ĉiuj tiuj kiuj rilatas al la seria tipo. Krome, SPI-interfaco estas ankaŭ la rilaton principo. Esence, SPI estas la logiko datumoj (mastro-sklavo) inter du malsamaj aparatoj. Fizikaj proprietoj pagas multe malpli atenton por efektivigi ilin, kiel oni diras, "en la cirkonstancoj", ĝi ne havigas pli malaltan nivelon protokolo. Ĉiu fabrikanto povas fari ion pri si mem.

SPI-interfaco priskribo

La logiko de tia aparato estas seria transporto de datumoj (iom post iom). En ĉi tiu opcio kaj legado estas apartigitaj en tempo per speciala horloĝo signalo ĉe la speciala buso (nomata "buso tempigo" aŭ "sinkronigita"). Per apartigo celas ke la fikso datumoj kaj la legita procezo okazas sur kontraŭa horloĝo rando generita en la buso. Kun ĉi klare dividita ĝustatempe interplektita legadoj kaj agordojn, ĝi iĝas ebla por uzi unu kaj la sama registri por ricevi kaj transdoni informon. Estas sub tiu principo kaj evoluigis la SPI-interfacon. Tamen, la disvolviĝo de la teknologio ne staras senmove, senkompare pli grandaj kvantoj de memoro ne prezenti neniun problemon, kaj la plimulto de la mekanismoj havas apartan enigo kaj eligo registroj. Ĉi tie en malmultaj vortoj ni konsideris kiel la SPI interfaco estas aranĝita.

Priskribo de aparato operacio

Aparato produktanta horloĝo pulsos (kontrolo) por la buso timing, "majstro" (mastro). Tiu aparato kontrolas la tutan procezon de interŝanĝo de datumoj, tio estas, determinas kiam por komenci la interŝanĝo, kiam fini, kiom da bitoj de informo transigo ktp .. La dua aparato partoprenantaj en la interŝanĝo, nomita la "sklavo". Tiu aparato ne iel influas la buso horloĝo. Por plena duplex interŝanĝo (transdono en ambaŭ direktoj samtempe) SP- interfaco uzas kvar liniojn:

- MOSI - enigo kaj eligo de la majstro sklavo. Laŭ ĉi tiu linio estas la transdono de informo de la gastiganto al la ricevilo.

- MISO - mastro enigo kaj eligo "sklavo". Per tiu konduto mastro ricevas datumojn de la helpa aparato.

- SCLK - buso horloĝo. Laŭ ĉi tiu linio, la "plumbo" aparato generas horloĝo pulsos.

- SS - elekto de "sklavo". Kun ĉi drato mastro kontrolas la interŝanĝo kunsido.

logiko-nul niveloj estas koditaj, kaj unuo de tensio valoro en la datuma buso (MISO kaj MOSI). La signalo SS indikas la finon kaj la komenco de la kunsido de informo interŝanĝo. Plej ofte ĝi estas la inverso. Tio signifas, ke dum la datumoj interŝanĝo "mastro" aparato devas esti instalita sur la linio SS malalta nivelo signalo, kaj je la interŝanĝo fino de - alta. La ĉeesto de SS-nivela transdono permesas aranĝi plurajn "sklavo" aparatoj uzanta horloĝo signalon kaj datumoj buso sen aldonaj protokoloj. Tamen, kiam tia ligo necesas por provizi la akcepto aparato de ĉiu aparta linio SS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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