Įterptasis kompiuteris - „I2C“ pranašumai ir trūkumai

- Dec 03, 2019-

„I2C“ magistralė palaiko bet kurį IC gamybos procesą (NMOS CMOS, bipolinis). Dvi linijos - nuosekliųjų duomenų (SDA) ir nuosekliųjų laikrodžių (SCL) linijos perduoda informaciją tarp į magistralę sujungtų prietaisų.


Palyginti su kitais protokolais, „I2C“ skamba sudėtingai, todėl nėra lengva sukelti problemų, tokių kaip duomenų praradimas ir nereagavimas. Jos pranašumai daugiausia atsispindi:

1.Naudokite tik du laidus

2. Palaikykite kelis pagrindinius serverius ir kelis „slave“ serverius

3. ACK / NACK bitas patvirtina, kad kiekvienas kadras buvo sėkmingai perduotas

4. Aparatūra nėra tokia sudėtinga kaip UART

5. Gerai žinomi ir plačiai naudojami protokolai


Tačiau I2C taip pat turi trūkumų, kurie daugiausia atsispindi:

1.Duomenų perdavimo sparta yra lėtesnė nei SPI

2. Duomenų rėmelio dydis ribojamas iki 8 bitų

2.Įdiegti sudėtingesnę aparatinę įrangą nei SPI