214k views
2 votes
What is one disadvantage of using I²C compared to SPI?

1 Answer

4 votes

Final answer:

One disadvantage of using I²C compared to SPI is the slower data transfer rate. Another disadvantage is the need for pull-up resistors on its data and clock lines. Lastly, I²C has a limited distance range compared to SPI.

Step-by-step explanation:

One disadvantage of using I²C compared to SPI is that I²C has a slower data transfer rate. In I²C, data is transferred sequentially, which means that only one bit can be transferred at a time. This can result in slower performance when compared to SPI, which can transfer multiple bits simultaneously.

Another disadvantage of I²C is that it requires pull-up resistors on its data and clock lines. These resistors are used to ensure that the signals are within the acceptable voltage range. The need for pull-up resistors can make the overall circuit more complex and increase the cost of implementing I²C.

User GaRos
by
7.8k points

Related questions