首页 > 代码库 > 常用协议(SPI, UART, I2C)

常用协议(SPI, UART, I2C)

SPI:

SPI是全双工的同步串行接口,数据速率可达几Mbps,在一般应用中有4根信号线:MOSI, MISO, SCK, SS。

根据时钟极性(CPOL)及相位(CPHA)不同可以组合成4种工作模式

  • CPOL=0:时钟空闲状态为低电平。
  • CPOL=1:时钟空闲状态为高电平。

 

  • CPHA=0:在时钟的第一个跳变沿进行数据采样。
  • CPHA=1:在时钟的第二个跳变沿进行数据采样。

技术分享

技术分享

技术分享

 

常用协议(SPI, UART, I2C)