(Arduino技术及应用)第16章SPI总线的使用.ppt

* Arduino技术及应用 第16章 SPI总线的使用 目录 SPI引脚 SPI总线上的从设备选择 SPI类库成员函数 16.2 嵌入式系统应用 16.1 16.3 SPI总线上的数据发送与接收 16.4 SPI总线 SPKSerial Peripheral Interface,串行外设接口是Arduino自带的一种高速通信接口,通过它可以连接使用具有同样接口的外部设备。例如,后续章节中将会讲到的SD卡、图形液晶、网络芯片都是使用SPI接口与Arduino连接的。SPI也是一种总线通信方式,Arduino可以通过SPI接口连接多个从设备,并通过程序来选择对某一设备进行连接使用。图16-1所示的是多SPI设备的连接方法。 16.1 SPI引脚 在一个SPI设备中,通常会有如表16-1所列的几个引脚。 引脚名称 说明 MISO(Master In Slave Out) 主机数据输入,从机数据输出 MOSI(Master Out Slave In) 主机数据输出,从机数据输入 SCK(Serial Clock) 用于通信同步的时钟信号,该时钟信号又主机产生 SS(Slave Select)或CS(Chip Select) 从机使能信号,由主机控制 16.1 SPI引脚 在SPI总线中也有主、从机之分,主机负责输出时钟信号及选择通信的从设备。时钟信号会通过主机的SCK引脚输

文档评论(0)

1亿VIP精品文档

相关文档