Razlika med I2C in I2S

Kazalo

Kaj je I2C

I2C je serijski protokol, ki se uporablja za dvožilni vmesnik za povezavo naprav z nizko hitrostjo, kot so mikrokontrolerji, EEPROM-i, A/D in D/A pretvorniki, V/I vmesniki in druge podobne zunanje naprave v vgrajenih sistemih. Je sinhrono, večglavno, večpodrejeno, paketno preklapljanje, enostransko serijsko komunikacijsko vodilo, ki ga je leta 1982 izumil Philips Semiconductors (zdaj NXP Semiconductors).

I²C uporablja samo dva dvosmerna odprta odtoka (serijske podatke (SDA) in serijsko uro (SCL)) in uporablja upore za dvig potenciala. I²C omogoča precejšen razpon delovne napetosti, vendar je tipična raven napetosti +3.3 V ali +5 V.

Referenčna zasnova I²C uporablja 7-bitni naslovni prostor, vendar rezervira 16 naslovov, tako da lahko komunicira z do 112 vozlišči v skupini vodil [a]. Običajno vodilo I²C ima različne načine: standardni način (100 kbit/s), način z nizko hitrostjo (10 kbit/s), vendar lahko frekvenca ure pade na nič, kar pomeni, da je komunikacija lahko začasno prekinjena. Nova generacija vodila I²C lahko komunicira z več vozlišči (podpira 10-bitni naslovni prostor) pri hitrejši hitrosti: hitri način (400 kbit/s), hitri način plus (1 Mbit/s), hitri način (3.4 Mbit /s), ultra hitri način (5 Mbit/s).

Kaj je I²S?

I²S (Inter-IC Sound) je standard vmesnika elektronskega serijskega vodila, ki se uporablja za medsebojno povezovanje digitalnih zvočnih naprav. Ta standard je prvi predstavil Philips Semiconductor leta 1986. Uporablja se za prenos zvočnih podatkov PCM med integriranimi vezji v elektronskih napravah.

Vmesnik strojne opreme I2S:

1. Linija bitne ure

Formalno imenovan "Continuous Serial Clock (SCK)". Običajno zapisano kot "bitna ura (BCLK)".
To pomeni, da ima vsak bit podatkov, ki ustreza digitalnemu zvoku, SCLK impulz.
Frekvenca SCLK = 2 × frekvenca vzorčenja × število vzorčnih bitov.

2. Vrstica besedne ure

Formalno znan kot "izbor besed (WS)". [Običajno imenovan »LRCLK« ali »Frame Sync (FS)«.
0 = levi kanal, 1 = desni kanal

3. Vsaj ena multipleksirana podatkovna linija

Formalno se imenuje "Serijski podatki (SD)", vendar se lahko imenuje SDATA, SDIN, SDOUT, DACDAT, ADCDAT itd.

Časovni diagram I²S

Časovni diagram I²S
Časovni diagram I²S

Pomaknite se na vrh