La diferència entre I2C i I2S

Taula de continguts

Què és I2C

I2C és un protocol sèrie utilitzat per a una interfície de dos cables per connectar dispositius de baixa velocitat com ara microcontroladors, EEPROM, convertidors A/D i D/A, interfícies d'E/S i altres perifèrics similars en sistemes integrats. És un bus de comunicació sèrie síncron, multi-mestre, multi-esclau, de commutació de paquets, d'un sol extrem, inventat per Philips Semiconductors (ara NXP Semiconductors) el 1982.

I²C només utilitza dos drenatges oberts bidireccionals (dades en sèrie (SDA) i rellotge en sèrie (SCL)) i utilitza resistències per augmentar el potencial. I²C permet un rang de tensió de funcionament considerable, però el nivell de tensió típic és de +3.3V o +5v.

El disseny de referència I²C utilitza un espai d'adreces de 7 bits però reserva 16 adreces, de manera que es pot comunicar amb fins a 112 nodes en un grup de busos [a]. El bus I²C comú té diferents modes: mode estàndard (100 kbit/s), mode de baixa velocitat (10 kbit/s), però es pot permetre que la freqüència de rellotge caigui a zero, la qual cosa significa que es pot suspendre la comunicació. La nova generació de bus I²C es pot comunicar amb més nodes (admeten espai d'adreces de 10 bits) a una velocitat més ràpida: mode ràpid (400 kbit/s), mode ràpid plus (1 Mbit/s), mode d'alta velocitat (3.4 Mbit/s). /s), mode ultra ràpid (5 Mbit/s).

Què és I²S?

I²S (Inter-IC Sound) és un estàndard d'interfície de bus sèrie electrònic que s'utilitza per connectar dispositius d'àudio digitals entre si, aquest estàndard va ser introduït per primera vegada per Philips Semiconductor l'any 1986. S'utilitza per transferir dades d'àudio PCM entre circuits integrats en dispositius electrònics.

La interfície de maquinari I2S:

1. Línia de rellotge de bits

Formalment anomenat "Continuous Serial Clock (SCK)". Normalment s'escriu com "rellotge de bits (BCLK)".
És a dir, cada bit de dades corresponent a àudio digital, SCLK té un pols.
La freqüència de SCLK = 2 × freqüència de mostreig × nombre de bits de mostreig.

2. Línia de rellotge de paraules

Coneguda formalment com a "selecció de paraules (WS)". [Conegut habitualment com a "LRCLK" o "Frame Sync (FS)".
0 = canal esquerre, 1 = canal dret

3. Almenys una línia de dades multiplexada

Es diu formalment "Dades de sèrie (SD)", però es pot anomenar SDATA, SDIN, SDOUT, DACDAT, ADCDAT, etc.

Diagrama de temps de I²S

Diagrama de temps de I²S
Diagrama de temps de I²S

Tornar a dalt