Razlika između I2C i I2S

Sadržaj

Šta je I2C

I2C je serijski protokol koji se koristi za dvožični interfejs za povezivanje uređaja male brzine kao što su mikrokontroleri, EEPROM, A/D i D/A pretvarači, I/O interfejsi i druge slične periferije u ugrađenim sistemima. To je sinhrona, multi-master, multi-slave, paketna komutacija, single-ended, serijska komunikaciona magistrala koju je izumio Philips Semiconductors (sada NXP Semiconductors) 1982. godine.

I²C koristi samo dva dvosmjerna otvorena odvoda (serijski podaci (SDA) i serijski sat (SCL)) i koristi otpornike za podizanje potencijala. I²C dozvoljava značajan opseg radnog napona, ali tipični nivo napona je +3.3V ili +5V.

I²C referentni dizajn koristi 7-bitni adresni prostor, ali rezerviše 16 adresa, tako da može komunicirati sa do 112 čvorova u grupi sabirnica [a]. Uobičajena I²C magistrala ima različite režime: standardni režim (100 kbit/s), režim male brzine (10 kbit/s), ali se frekvencija takta može dozvoliti da padne na nulu, što znači da se komunikacija može prekinuti. Nova generacija I²C sabirnice može komunicirati s više čvorova (podržava 10-bitni adresni prostor) bržom brzinom: brzi način rada (400 kbit/s), brzi mod plus (1 Mbit/s), brzi način rada (3.4 Mbita /s), ultra brzi način rada (5 Mbit/s).

Šta je I²S?

I²S (Inter-IC Sound) je standard elektronskog serijskog interfejsa magistrale koji se koristi za povezivanje digitalnih audio uređaja zajedno, ovaj standard je prvi uveo Philips Semiconductor 1986. Koristi se za prijenos PCM audio podataka između integriranih kola u elektroničkim uređajima.

I2S hardverski interfejs:

1. Linija takta bita

Zvanično se zove "Continuous Serial Clock (SCK)". Obično se piše kao "bit clock (BCLK)".
To jest, svaki bit podataka koji odgovara digitalnom zvuku, SCLK ima puls.
Frekvencija SCLK = 2 × frekvencija uzorkovanja × broj bitova uzorkovanja.

2. Word clock linija

Zvanično poznat kao "odabir riječi (WS)". [Uobičajeno se naziva "LRCLK" ili "Frame Sync (FS)".
0 = lijevi kanal, 1 = desni kanal

3. Najmanje jedna multipleksirana linija podataka

Formalno se zove "Serial Data (SD)", ali se može zvati SDATA, SDIN, SDOUT, DACDAT, ADCDAT, itd.

Vremenski dijagram I²S

Vremenski dijagram I²S
Vremenski dijagram I²S

Dođite na vrh