SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口
引脚定义:MOSI( 主设备输出,从设备输入)、MOSI(主设备输入,从设备输出)、CLK(时钟,主设备控制)、CS(片选信号,主设备控制)
单主设备和单从设备:
传输速率:一般几M,已知的有的器件SPI已达到50Mbps,甚至100M。具体到产品中SPI的速率主要看主从器件SPI控制器的性能限制。
传输类型:全双工
接口类型:push-pull
电平范围:由芯片的电平决定常见1.8V, 3.3V, 5V,不同电平相连需要电平转换。
电平变化与逻辑关系:
高电平为1,低电平为0.
在SPI操作中,最重要的两项设置就是时钟极性(CPOL或UCCKPL)和时钟相位(CPHA或UCCKPH)。时钟极性设置时钟空闲时的电平,时钟相位设置读取数据和发送数据的时钟沿。
主机和从机的发送数据是同时完成的,两者的接收数据也是同时完成的。所以为了保证主从机正确通信,应使得它们的SPI具有相同的时钟极性和时钟相位。
SPI接口时钟配置心得:在主设备这边配置SPI接口时钟的时候一定要弄清楚从设备的时钟要求,因为主设备这边的时钟极性和相位都是以从设备为基
常用通信接口电气特征(二):SPI
最新推荐文章于 2025-03-25 21:17:26 发布