MCU常见的通信外设

IIC

常见 IIC 接口特性

  • 既可用作主模式也可用作从模式
  • IIC 主模式特性:时钟生成以及起始位和停止位生成
  • IIC 从模式特性:可编程 I2C 地址检测、对特定的从地址应答、地址位数设置,停止位检测
  • 支持 SMBus
  • 可选的应答位响应以及发送
  • 相关的状态标志以及中断事件
  • DMA收发

USART 通用同步异步收发器

常见 USART 接口特性

  • 支持全双工的异步通信
  • 支持半双工的同步通信
  • 数据帧位数可配置,停止位数可配置、奇偶校验位配置
  • 支持硬件流控制 nCTS 、nRTS
  • RX 过采样技,过采样技术可区分有效输入数据和噪声,从而用于恢复数据。
  • 小数波特率发生器系统
  • 相关的状态标志以及中断事件
  • DMA收发

SPI 串行外设接口

常见 SPI 接口特性

  • 可用作主模式或者从模式的全双工或者半双工同步通信
  • 可通过硬件或者软件进行 NSS 管理
  • 可设置的时钟极性和相位,可选的发送顺序和数据位数
  • 相关的状态标志以及中断事件
  • DMA收发