1. 首页
  2. 网络技术
  3. 其他
  4. IIC与SPI区别

IIC与SPI区别

上传者: 2018-12-29 13:41:36上传 TXT文件 10.14KB 热度 66次
uart,spi,i2c总线的区别 I2C的数据输入输出用的是一根线,SPI则分为dataIN和 dataOUT。由于这个原因,采用I2C时CPU的端口占用少,SPI多一根。但是由于I2C的数据线是双向的,所以隔离比较复杂,SPI则比较容易。 所以系统内部通信可用I2C,若要与外部通信则最好用SPI带隔离(可以提高抗干扰能力)。但是I2C和SPI都不适合长距离传输。长距离时就要用485 了。
用户评论