ʻO ka ʻokoʻa ma waena o I2C a me I2S

Table of Contents

He aha ka I2C

ʻO ka I2C kahi protocol serial i hoʻohana ʻia no kahi pānaehana ʻelua uea e hoʻopili ai i nā hāmeʻa haʻahaʻa haʻahaʻa e like me microcontrollers, EEPROMs, A/D a me D/A converters, I/O interfaces, a me nā peripheral like ʻole i nā ʻōnaehana hoʻokomo. ʻO ia ka synchronous, multi-master, multi-slave, packet switching, single-ended, serial communication bus i haku ʻia e Philips Semiconductors (i kēia manawa NXP Semiconductors) i ka makahiki 1982.

Hoʻohana wale ʻo I²C i ʻelua ʻaoʻao Open Drains (serial data (SDA) a me serial clock (SCL)) a hoʻohana i nā mea pale e huki i ka hiki. ʻAe ʻo I²C i ka nui o ka mana o ka uila, akā ʻo ka pae uila maʻamau he +3.3V a i ʻole +5v.

Ke hoʻohana nei ka hoʻolālā kuhikuhi I²C i kahi kikowaena helu 7-bit akā mālama ʻia nā helu he 16, no laila hiki iā ia ke kamaʻilio me nā node a hiki i 112 i loko o kahi hui o nā pahi [a]. He ʻano ʻano like ʻole ka pahi I²C maʻamau: mode maʻamau (100 kbit/s), mode haʻahaʻa (10 kbit/s), akā hiki ke ʻae ʻia ke alapine o ka uaki e hāʻule i ka zero, ʻo ia ka mea hiki ke hoʻokuʻu ʻia ke kamaʻilio. Hiki i ka hanauna hou o ka pahi kaʻa I²C ke kamaʻilio me nā node hou aʻe (e kākoʻo ana i ka 10-bit address space) i ka wikiwiki: mode fast (400 kbit/s), fast mode plus (1 Mbit/s), high-speed mode (3.4 Mbit /s), ʻano wikiwiki loa (5 Mbit/s).

He aha ka I²S?

ʻO I²S (Inter-IC Sound) kahi maʻamau kaʻa kaʻa kaʻa uila uila i hoʻohana ʻia no ka hoʻopili ʻana i nā mea leo kikohoʻe, ua hoʻokomo mua ʻia kēia maʻamau e Philips Semiconductor i ka makahiki 1986.

ʻO ka I2S Hardware Interface:

1. Laina uaki bit

Kapa ʻia ʻo "Continuous Serial Clock (SCK)". Kakau 'ia ma ke 'ano he "bit clock (BCLK)".
ʻO ia hoʻi, kēlā me kēia ʻikepili e pili ana i ka leo kikohoʻe, he pulse ko SCLK.
ʻO ke alapine o SCLK = 2 × laʻana pinepine × helu o nā bits sampling.

2. Laina uaki huaolelo

ʻIke ʻia ʻo "koho huaʻōlelo (WS)". [I kapa ʻia ʻo "LRCLK" a i ʻole "Frame Sync (FS)".
0 = kaila hema, 1 = kaila akau

3. Ma ka liʻiliʻi loa hoʻokahi laina ʻikepili i hoʻonui ʻia

Kapa ʻia ʻo "Serial Data (SD)", akā hiki ke kapa ʻia ʻo SDATA, SDIN, SDOUT, DACDAT, ADCDAT, etc.

Kiʻikuhi manawa o I²S

Kiʻikuhi manawa o I²S
Kiʻikuhi manawa o I²S

Pepa la i ka luna