Možná hledáte: Sexuálně přenosná infekce.

SPI (Serial Peripheral Interface) je sériové periferní rozhraní. Používá se pro komunikaci mezi řídícími mikroprocesory a ostatními integrovanými obvody (EEPROM, A/D převodníky, displeje…). Komunikace je realizována pomocí společné sběrnice. Adresace se provádí pomocí zvláštních vodičů, které při logické nule aktivují příjem a vysílání zvoleného zařízení (piny SS nebo CS).

Rozdělení zařízení na sériové SPI sběrnici

Sběrnice SPI: jedno řídicí (master) a jedno podřízené (slave) zařízení

Master

Slave

Průběh komunikace

Sběrnice SPI: jedno řídicí (master) a tři podřízená (slave) zařízení

Polarita a fáze hodinového signálu

Časový diagram zobrazující úroveň a posun hodinového signálu

Vztah mezi hodinovým signálem a daty se určuje dvěma konfiguračními bity, které se v původní dokumentaci k SPI označují jako CPOL a CPHA. Tuto konvenci definuje firma Freescale Semiconductor (původně Motorola) ve "Freescale's SPI Block Guide" [1].

Tabulka módů říkající jakou kombinaci CPOL a CPHA sběrnice má. Tyto kódy namísto CPOL a CPHA využívají některé logické analyzátory, vývojová studia (př. Arduino IDE) nebo datasheety součástek.

Mode CPOL CPHA
0 0 0
1 0 1
2 1 0
3 1 1

Odkazy

Reference

  1. SPI Block Guide V03.06 - tj. Příručka k obvodu SPI (anglicky),

Související články

Externí odkazy