SPI,UART,I2C的區別

SPI 全雙工 同步 UART 全雙工 異步(無時鐘信號,通過設置波特率,數據位傳輸數據) I2C 半雙工 同步 其中最主要的區別在於UART在主從機通信時,從機如果不止一個的話,只能通過軟件模擬或者硬件模擬方式來解決,而I2C是可以支持多個從機通信的,減去了很多設計上的麻煩,同樣的SPI通訊方式也只能支持三個從機,設計上總會有些麻煩,但同樣的UART和SPI也有很多可取之處。 下圖爲常見的I2C
相關文章
相關標籤/搜索