uart,spi,i2c總線的區別

I2C的數據輸入輸出用的是一根線,SPI則分爲dataIN和dataOUT。因爲這個緣由,採用I2C時CPU的端口占用少,SPI多一根。可是因爲I2C的數據線是雙向的,因此隔離比較複雜,SPI則比較容易。因此係統內部通訊可用I2C,若要與外部通訊則最好用SPI帶隔離(能夠提升抗干擾能力)。可是I2C和SPI都不適合長距離傳輸。長距離時就要用485了。 第一:      SPI(Serial Per
相關文章
相關標籤/搜索