USI(Universal Serial Interface,通用串行接口)主要提供同步的串行通信接口,能实现SPI和I2C通信的硬件电路。
USART(Universal Synchronous/Asynchronous Receive/Transmit, 通用同步异步收发器)可以支持UART和SPI两种串行模式,有些还能支持I2C通信模式。
USCI(Universal Serial Communication Interface,通用串行接口)支持使用单个硬件模块实现多种串行通信模式。USCI支持所有异步通信模式和一个SPI。
UART其实是满足RS232、RS422、RS485等串口标准规范的一系列异步串行通信接口的总称。