Bjtpower
Full Member level 5
Hello all
I am confused in the fundamental of SPI and I2C Bus communications.
From my understanding
i2c is open drain so that may devices can be connected by the pull up resistors.
But SPI is not a Open drain but it can drive also many devices.
Only thing is that Pin required to map the N slave require N Controllers pins (MOSI AND MISO WILL BE COMMON)
Then what is another difference which makes i2c and spi bus.
Confused
Marx
I am confused in the fundamental of SPI and I2C Bus communications.
From my understanding
i2c is open drain so that may devices can be connected by the pull up resistors.
But SPI is not a Open drain but it can drive also many devices.
Only thing is that Pin required to map the N slave require N Controllers pins (MOSI AND MISO WILL BE COMMON)
Then what is another difference which makes i2c and spi bus.
Confused
Marx