串行外设接口(SPI)是一个工作于全双工模式下的同步串行数据通讯协议。 设备通过4线双向接口工作于
主机/从机模式进行通讯。 NuMicro™ M051系列包括最多2组SPI控制器,将从外设接收到的数据进行串
并转换, 或将要发送到外设的数据进行并串转换。每组SPI控制器都可被设置成主机; 也可设置为被片外
主机设备控制的从机。
特性
最多两组SPI控制器
支持主/从机模式
传输比特长度可配置
支持burst操作模式,在一次传输过程中,发送/接收最多一次可以传输两笔
提供FIFO缓存
支持MSB 或 LSB 优先传输
字节重排序功能
字节或字休眠模式
主机模式下支持两种可编程的串行时钟频率
从机模式下支持3线模式,没有从设备片选
SPI时钟频率可以配置等于系统时钟频率
|