SPI总线接口 串行外设接口(SPI)在主机和一个或多个从属设备间利用同步串行通讯提供了基本的通讯。主机发起所有与从属设备通讯的要求,并提供控制传输速率的时钟信号。SPI并未提供高级的协议,所以在主机(如微控制器)与外设(如ADC或编码解码器)间的通讯,并不需要时间进行内部管理。由于缺少协议,SPI芯片厂商就要提出自己的位与字节管理方案。最简单的SPI接口要求三条信号线路(时钟、主机输入与从属设备输出、主机输出与从属设备输入)与接地。 SPI通讯每次是一个字节,但从属设备接收数据时缺少自动应答,而且,通讯不能对特定的SPI芯片寻址,因此每个SPI从属设备必须提供一个活动低态(act