预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SPI接口 SPI(SerialPeripheralInterface--HYPERLINK"http://baike.baidu.com/view/7974045.htm"\t"_blank"串行外设接口)HYPERLINK"http://baike.baidu.com/view/1389.htm"\t"_blank"总线系统是一种同步串行外设接口,它可以使HYPERLINK"http://baike.baidu.com/view/100928.htm"\t"_blank"MCU与各种外围设备以串行方式进行通信以交换信息。SPI有三个HYPERLINK"http://baike.baidu.com/view/6159.htm"\t"_blank"寄存器分别为:HYPERLINK"http://baike.baidu.com/view/4092816.htm"\t"_blank"控制寄存器SPCR,HYPERLINK"http://baike.baidu.com/view/5048524.htm"\t"_blank"状态寄存器SPSR,HYPERLINK"http://baike.baidu.com/view/1547752.htm"\t"_blank"数据寄存器SPDR。外围设备包括FLASHRAM、HYPERLINK"http://baike.baidu.com/view/489790.htm"\t"_blank"网络控制器、LCD显示驱动器、HYPERLINK"http://baike.baidu.com/view/990260.htm"\t"_blank"A/D转换器和MCU等。SPIHYPERLINK"http://baike.baidu.com/view/1389.htm"\t"_blank"总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCLK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线NSS(有的SPI接口芯片带有中断信号线INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。 应用 SPI接口主要应用在EEPROM、FLASH、HYPERLINK"http://baike.baidu.com/view/1031044.htm"\t"_blank"实时时钟、ADHYPERLINK"http://baike.baidu.com/view/110440.htm"\t"_blank"转换器,还有HYPERLINK"http://baike.baidu.com/view/529231.htm"\t"_blank"数字信号处理器和数字信号解码器之间。 SPI接口是在CPU和外围低速器件之间进行同步串行数据传输,在主器件的移位脉冲下,数据按位传输,高位在前,低位在后,为全双工通信,HYPERLINK"http://baike.baidu.com/view/2827566.htm"\t"_blank"数据传输速度总体来说比HYPERLINK"http://baike.baidu.com/view/751581.htm"\t"_blank"I2C总线要快,速度可达到几Mbps。 特点 SPI一共有11位有用信号,每位信号差分成两个信号用来提高传输抗干扰性,在物理连接上用标准25芯D型插头座(DB25)传输,因此连线多且复杂,传输距离短,容易出现故障。而ASI(异步串行接口)用串行传输,只需要一根同轴电缆线,连线简单,传输距离长。 接口信号 (1)MOSI–主器件HYPERLINK"http://baike.baidu.com/view/324739.htm"\t"_blank"数据输出,从器件数据输入 (2)MISO–主器件数据输入,从器件HYPERLINK"http://baike.baidu.com/view/324739.htm"\t"_blank"数据输出 (3)SCLK–HYPERLINK"http://baike.baidu.com/view/188811.htm"\t"_blank"时钟信号,由主器件产生,最大为fPCLK/2,从模式频率最大为fCPU/2 (4)NSS–从器件使能信号,由主器件控制,有的IC会标注为CS(Chipselect) 在HYPERLINK"http://baike.baidu.com/view/1145124.htm"\t"_blank"点对点的通信中,SPI接口不需要进行寻址操作,且为全双工通信,显得简单高效。在多个从器件的系统中,每个从器件需要独立的使能信号