Rozdiel medzi I2C a I2S

Obsah

Čo je I2C

I2C je sériový protokol používaný pre dvojvodičové rozhranie na pripojenie nízkorýchlostných zariadení, ako sú mikrokontroléry, EEPROM, A/D a D/A prevodníky, I/O rozhrania a iné podobné periférie vo vstavaných systémoch. Ide o synchrónnu, multi-master, multi-slave, paketovú prepínaciu, jednokoncovú, sériovú komunikačnú zbernicu vynájdenú spoločnosťou Philips Semiconductors (teraz NXP Semiconductors) v roku 1982.

I²C používa iba dva obojsmerné otvorené odtoky (sériové dáta (SDA) a sériové hodiny (SCL)) a na zvýšenie potenciálu používa odpory. I²C umožňuje značný rozsah prevádzkového napätia, ale typická úroveň napätia je +3.3V alebo +5V.

Referenčný dizajn I²C používa 7-bitový adresný priestor, ale rezervuje 16 adries, takže môže komunikovať až so 112 uzlami v skupine zberníc [a]. Spoločná zbernica I²C má rôzne režimy: štandardný režim (100 kbit/s), nízkorýchlostný režim (10 kbit/s), ale frekvencia hodín môže klesnúť na nulu, čo znamená, že komunikácia môže byť pozastavená. Nová generácia zbernice I²C dokáže komunikovať s viacerými uzlami (s podporou 10-bitového adresného priestoru) rýchlejším tempom: rýchly režim (400 kbit/s), rýchly režim plus (1 Mbit/s), vysokorýchlostný režim (3.4 Mbit /s), ultra rýchly režim (5 Mbit/s).

Čo je I²S?

I²S (Inter-IC Sound) je štandard rozhrania elektronickej sériovej zbernice, ktorý sa používa na vzájomné prepojenie digitálnych zvukových zariadení. Tento štandard bol prvýkrát predstavený spoločnosťou Philips Semiconductor v roku 1986. Používa sa na prenos zvukových údajov PCM medzi integrovanými obvodmi v elektronických zariadeniach.

Hardvérové ​​rozhranie I2S:

1. Bitová hodinová linka

Formálne nazývané „Continuous Serial Clock (SCK)“. Zvyčajne sa píše ako "bitové hodiny (BCLK)".
To znamená, že každý bit údajov zodpovedajúci digitálnemu zvuku SCLK má impulz.
Frekvencia SCLK = 2 × vzorkovacia frekvencia × počet vzorkovacích bitov.

2. Riadok slovných hodín

Formálne známy ako „výber slov (WS)“. [Bežne označované ako "LRCLK" alebo "Frame Sync (FS)".
0 = ľavý kanál, 1 = pravý kanál

3. Aspoň jedna multiplexná dátová linka

Formálne nazývané "Serial Data (SD)", ale môže byť nazývané SDATA, SDIN, SDOUT, DACDAT, ADCDAT atď.

Časový diagram I²S

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

Prejdite na začiatok