Seri Çevresel Arayüz

Serial Peripheral Interface Bus ya da SPI veriyolu full duplex modda çalışan senkron bir seri veri bağlantısı standardıdır. İsmi Motorola tarafından belirlenmiştir. Usta/çırak kipinde çalışan aygıtlardan usta aygıt veri çerçevesini başlatır. Birden fazla çırak aygıt varsa kendilerine ait çırak seçim (çip seçim) teliyle seçilebilirler. SPI, benzer seri iletişim biçimlerinden daha fazla tele  ihtiyaç duyar. Bu nedenle dört telli olarak da anılır.

 Arayüz 
SPI veriyolu dört lojik sinyal tanımlar:
 SCLK: Seri Saat (usta aygıt çıkışı);
 MOSI; SIMO: usta Çıkış, çırak aygıt giriş;
 MISO; SOMI: Usta aygıt Giriş, çırak Çıkış;
 SS: çırak seçimi (aktif -0- ).

Farklı adlandırmalar da sıklıkla kullanılır:
 SCK; CLK: Seri Saat (birincil aygıt çıkışı)
 SDI; DI, DIN, SI: Serial Data In; Data In, Serial In
 SDO; DO, DOUT, SO: Serial Data Out; Data Out, Serial Out
 nCS, CS, CSB, CSN, nSS, STE: Chip Select, Slave Transmit Enable (düşünce aktif, birincil aygıt çıkışı)

SDI/SDO (DI/DO, SI/SO) geleneği birincil aygıttaki SDO pininin ikincil aygıttaki SDI pinine bağlanmasını gerekli kılar. Çip seçim kutbu nadiren yükselince aktif olarak kullanılır.

 İşleme 

 Veri iletimi 
İletişimin başlaması için master cihaz veriyolu ilk olarak slave cihazının desteklediği maksimum frekansa eşit veya ondan daha düşük bir frekans kullanarak clock ayarlarını yapar. Genelde bu frekans değerleri birkaç Mhz olmaktadır. Master cihaz daha sonra cihaz seçme hattı üzerinden istenen cihaz(chip) için logic 0 bilgisini gönderir.
 Saat kutbu ve fazı 

 Mod numaraları 

 Bağımsız ikincil SPI yapılandırması 
küçükresim|sağ|upright=1.59|Tipik SPI veriyolu: birincil aygıt ve üç adet ikincil aygıt

 Daisy chain SPI yapılandırması 

 Geçerli SPI iletişimleri 

 Kesmeler 

 SPI getirileri ve götürüleri 
 Getiriler 

 Götürüler 

 Uygulamalar 

 Standartlar 

 Geliştirme araçları 

 Host bağdaştırıcıları 

 Protokol çözümleyiciler 

 Osiloskoplar 

 Lojik çözümleyiciler 

 İlgili Terimler 
 Kuyruklu seri çevre birimi arayüzü (QSPI) 

 Microwire 

 3-wire seri veriyolları 

 Çoklu G/Ç SPI 

 Ayrıca bakınız 
 I2C
 1-Wire
 Microwire
 UNI/O
 Seri port
 Arayüz

 Kaynakça 

Kategori:Veriyolları