Bentenipun Antarane I2C lan I2S

Bab lan Paragraf

Apa I2C

I2C minangka protokol serial sing digunakake kanggo antarmuka rong kabel kanggo nyambungake piranti kacepetan kurang kayata mikrokontroler, EEPROM, konverter A / D lan D / A, antarmuka I / O, lan peripheral liyane sing padha ing sistem sing dipasang. Iki minangka bus komunikasi serial sinkron, multi-master, multi-slave, packet switching, single-ended, sing diciptakake dening Philips Semiconductors (saiki NXP Semiconductors) ing taun 1982.

I²C mung nggunakake rong Saluran Open bidirectional (data serial (SDA) lan jam serial (SCL)) lan nggunakake resistor kanggo narik potensial. I²C ngidini sawetara voltase operasi cukup, nanging tingkat voltase khas +3.3V utawa +5v.

Desain referensi I²C nggunakake ruang alamat 7-bit nanging nduweni 16 alamat, saengga bisa komunikasi nganti 112 simpul ing saklompok bus [a]. Bus I²C umum duwe mode sing beda-beda: mode standar (100 kbit/s), mode kacepetan kurang (10 kbit/s), nanging frekuensi jam bisa mudhun nganti nol, tegese komunikasi bisa ditundha. Bus I²C generasi anyar bisa komunikasi karo luwih akeh node (ndhukung ruang alamat 10-bit) kanthi tingkat sing luwih cepet: mode cepet (400 kbit/s), mode cepet ditambah (1 Mbit/s), mode kacepetan dhuwur (3.4 Mbit /s), ultra-cepet-mode (5 Mbit/s).

Apa iku I²S?

I²S (Inter-IC Sound) minangka standar antarmuka bus serial elektronik sing digunakake kanggo nyambungake piranti audio digital bebarengan, standar iki pisanan dikenalake dening Philips Semiconductor ing taun 1986. Iki digunakake kanggo nransfer data audio PCM antarane sirkuit terpadu ing piranti elektronik.

Antarmuka Hardware I2S:

1. Garis jam bit

Secara resmi disebut "Jam Serial Terus-terusan (SCK)". Biasane ditulis minangka "bit clock (BCLK)".
Tegese, saben bit data sing cocog karo audio digital, SCLK nduweni pulsa.
Frekuensi SCLK = 2 × frekuensi sampling × jumlah bit sampling.

2. Tembung jam baris

Secara resmi dikenal minangka "pilihan tembung (WS)". [Biasa diarani "LRCLK" utawa "Frame Sync (FS)".
0 = saluran kiwa, 1 = saluran tengen

3. Paling siji baris data multiplexed

Secara resmi disebut "Data Serial (SD)", nanging bisa diarani SDATA, SDIN, SDOUT, DACDAT, ADCDAT, lsp.

Diagram wektu I²S

Diagram wektu I²S
Diagram wektu I²S

Gulung menyang Top