Yini i-I2C
I-I2C iyiphrothokholi ye-serial esetshenziselwa isixhumi esibonakalayo esinezintambo ezimbili ukuxhuma amadivayisi anesivinini esiphansi njengama-microcontrollers, ama-EEPROM, ama-A/D kanye neziguquli ze-D/A, izixhumi ezibonakalayo ze-I/O, namanye ama-peripheral afanayo kumasistimu ashumekiwe. Kuyi-synchronous, multi-master, multi-slave, switching packet, single-end, ibhasi lezokuxhumana eliwuchungechunge elasungulwa ngabakwaPhilips Semiconductors (manje okuyi-NXP Semiconductors) ngo-1982.
I-I²C isebenzisa ama-Open Drains amabili kuphela (idatha ye-serial (SDA) kanye newashi lomkhiqizo (SCL)) futhi isebenzisa izinto eziphikisayo ukuze idonse amandla. I-I²C ivumela ububanzi be-voltage esebenzayo, kodwa ileveli ye-voltage evamile ingu-+3.3V noma +5v.
Idizayini yesithenjwa ye-I²C isebenzisa indawo yekheli engu-7-bit kodwa igodle amakheli angu-16, ngakho ingakwazi ukuxhumana namanodi afika kwangu-112 eqenjini lamabhasi [a]. Ibhasi elivamile le-I²C linezinhlobo ezihlukile: imodi evamile (100 kbit/s), imodi yesivinini esiphansi (10 kbit/s), kodwa imvamisa yewashi ingavunyelwa ukuthi yehlele kuziro, okusho ukuthi ukuxhumana kungamiswa. Isizukulwane esisha sebhasi le-I²C singakwazi ukuxhumana nama-node engeziwe (okusekela isikhala sekheli esingu-10-bit) ngenani elisheshayo: imodi esheshayo (400 kbit/s), imodi esheshayo kanye (1 Mbit/s), imodi yesivinini esikhulu (3.4 Mbit /s), imodi eshesha kakhulu (5 Mbit/s).
Yini i-I²S?
I-I²S (I-Inter-IC Sound) iyindinganiso yesixhumi esibonakalayo sebhasi ye-elekthronikhi esetshenziselwa ukuxhuma amadivayisi omsindo wedijithali ndawonye, leli zinga laqalwa yi-Philips Semiconductor ngo-1986. Lisetshenziselwa ukudlulisa idatha yomsindo ye-PCM phakathi kwamasekhethi ahlanganisiwe kumadivayisi kagesi.
I-I2S Hardware Interface:
1. Ulayini wewashi elincane
Ngokusemthethweni ibizwa ngokuthi "Iwashi Eliqhubekayo le-Serial (SCK)". Ngokuvamile kubhalwe ngokuthi "iwashi elincane (BCLK)".
Okusho ukuthi, idatha ngayinye ehambisana nomsindo wedijithali, i-SCLK ine-pulse.
Imvamisa ye-SCLK = 2 × imvamisa yesampula × inombolo yamabhithi amasampula.
2. Umugqa wewashi wamagama
Eyaziwa ngokusemthethweni ngokuthi "ukukhethwa kwamagama (WS)". [Okujwayele ukubizwa ngokuthi "LRCLK" noma "Ukuvumelanisa Uzimele (FS)".
0 = ishaneli yesokunxele, 1 = ishaneli yesokudla
3. Okungenani umugqa wedatha owodwa ophindwe kabili
Ngokusemthethweni ibizwe ngokuthi "Idatha Yedatha (SD)", kodwa ingabizwa nge-SDATA, SDIN, SDOUT, DACDAT, ADCDAT, njll.
Umdwebo wesikhathi we-I²S