导读:本文首要介绍的是SPI是什么,不懂得亲快来学习一下吧,很涨姿态的哦~~~
1.SPI是什么–简介
SPI是Serial Peripheral Interface的缩写,中文名称为串行外设接口。SPI总线体系是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方法进行通讯以交流信息。SPI总线体系是一种高速的,全双工,同步的通讯总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,一起为PCB的布局上节约空间,提供方便,
2.SPI是什么–特色
SPI一共有11位有用信号,每位信号差分红两个信号用来进步传输抗干扰性,在物理衔接上用规范25芯D型插头座传输,因而连线多且杂乱,传输间隔短,简略呈现毛病。而ASI(异步串行接口)用串行传输,只需求一根同轴电缆线,连线简略,传输间隔长。
3.SPI是什么–接口信号
SPI的通讯原理很简略,它以主从方法作业,这种形式一般有一个主设备和一个或多个从设备,需求至少4根线。根据SPI设备的接口信号共有四种,非别时:
(1)SDO–数据输出信号,主设备数据输入,从设备数据输出;
(2)SDI–数据输入信号,主设备数据输出,从设备数据输入;
(3)SCLK–时钟信号,由主设备发生;
(4)CS–片选信号,从设备使能信号,由主设备操控。
其间,CS是操控芯片是否被选中的,也便是说只有片选信号为预先规定的使能信号时,对此芯片的操作才有用。这就答应在同一总线上衔接多个SPI设备成为可能。
4.SPI是什么–作业形式
SPI共有四种作业形式,各个作业形式的不同在于SCLK不同, 具体作业由CPOL和CPHA决议.
当CPOL为0时,时钟闲暇idle时分的电平是低电平;当CPOL为1时,时钟闲暇idle时分的电平是高电平。
当CPHA为0时,时钟周期的前一边际收集数据;当CPHA为1时,时钟周期的后一边际收集数据。
因而,CPOL和CPHA,别离都可所以0或时1,对应的四种组合便是:
拓宽阅览:
1.STM32再学习之工程师眼中的SPI
2.Silicon Labs推出USB转SPI桥接芯片
3.ADI发布SPI隔离器ADuM315x,集成度更高