Rozdíl mezi I2C a I2S

Obsah

Co je I2C

I2C je sériový protokol používaný pro dvouvodičové rozhraní pro připojení nízkorychlostních zařízení, jako jsou mikrokontroléry, EEPROM, A/D a D/A převodníky, I/O rozhraní a další podobná periferní zařízení ve vestavěných systémech. Jedná se o synchronní, multi-master, multi-slave, paketově přepínací, single-end, sériovou komunikační sběrnici vynalezenou společností Philips Semiconductors (nyní NXP Semiconductors) v roce 1982.

I²C používá pouze dva obousměrné Open Drains (sériová data (SDA) a sériové hodiny (SCL)) a využívá rezistory ke zvýšení potenciálu. I²C umožňuje značný rozsah provozního napětí, ale typická úroveň napětí je +3.3 V nebo +5 V.

Referenční návrh I²C využívá 7bitový adresní prostor, ale rezervuje 16 adres, takže může komunikovat až se 112 uzly ve skupině sběrnic [a]. Společná sběrnice I²C má různé režimy: standardní režim (100 kbit/s), nízkorychlostní režim (10 kbit/s), ale hodinovou frekvenci lze nechat klesnout na nulu, což znamená, že komunikace může být pozastavena. Nová generace sběrnice I²C může komunikovat s více uzly (s podporou 10bitového adresního prostoru) rychlejší rychlostí: rychlý režim (400 kbit/s), rychlý režim plus (1 Mbit/s), vysokorychlostní režim (3.4 Mbit /s), ultra rychlý režim (5 Mbit/s).

Co je I²S?

I²S (Inter-IC Sound) je standard rozhraní elektronické sériové sběrnice používaný pro vzájemné propojení digitálních audio zařízení. Tento standard byl poprvé představen společností Philips Semiconductor v roce 1986. Používá se k přenosu zvukových dat PCM mezi integrovanými obvody v elektronických zařízeních.

Hardwarové rozhraní I2S:

1. Bitová hodinová linka

Formálně nazývané „Continuous Serial Clock (SCK)“. Obvykle se zapisuje jako "bitové hodiny (BCLK)".
To znamená, že každý bit dat odpovídající digitálnímu zvuku SCLK má puls.
Frekvence SCLK = 2 × vzorkovací frekvence × počet vzorkovacích bitů.

2. Řádek slovních hodin

Formálně známý jako „výběr slov (WS)“. [Běžně označované jako "LRCLK" nebo "Synchronizace snímků (FS)".
0 = levý kanál, 1 = pravý kanál

3. Alespoň jedna multiplexní datová linka

Formálně nazýváno "Sériová data (SD)", ale může být nazýváno SDATA, SDIN, SDOUT, DACDAT, ADCDAT atd.

Časový diagram I²S

Časový diagram I²S
Časový diagram I²S

Přejděte na začátek