You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

SPI eli Serial Peripheral Interface Bus.

-Master/Slave tyyppinen sarjaportti. Sopii monen ulkoisen laitteen liittämiseen. Slavet voidaan kytkeä itsenäisiksi tai sarjaan.

Tiedonsiirto

-Master asettaa ensin kellon toimimaan slaven taajuudella, joka on yleensä 1-70 MHz. Master lähettää tiedon MOSI-linjaa pitkin, jonka slave vastaanottaa samasta linjasta. Slave lähettää tiedon takaisin MISO-linjaa pitkin, jonka master vastaanottaa samasta linjasta. Tieto lähetetään ja vastaanotetaan normaalisti 8-bittisenä. Myös suuremmat määrät ovat mahdollisia.

Hyötyjä ja haittoja

+ Full duplex-tiedonsiirto eli molempisuuntainen ja yhtäaikainen.

+ Suurempi tiedonsiirtomäärä kuin esim. I2C:llä.

+ Pienempi virrankulutus kuin esim I2C:llä.

- Vaatii enemmän pinnejä.

- Ei osoitteistoa slaveille kuten I2C:llä. Jolloin slaven tunnistus vaikeaa.

- Tuki vain yhdelle masterille.

  • No labels
You must log in to comment.