世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

学习嵌入式系统-SPI

[复制链接]
查看: 1609 |回复: 1
1
XIAOTU80
  • 积分:17601
  • |
  • 主题:395
  • |
  • 帖子:5620
积分:17601
版主
  • 2021-1-27 09:08:33
主板和别的芯片之间有通过SPI总线通信的,比如这个芯片要求掉电不丢失数据,可以用来存储录波数据/告警信息/整定系数,定值等等。
这个存储芯片就采用SPI总线的信号引脚,那么啥是SPI呢?

SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。SPI是原Motorola推出的一种同步串行通讯接口,用于微处理器和外围扩展芯片之间的串行连接,目前已发展为一种工业标准。
各芯片公司推出大量带有SPI接口的存储芯片,为用户的外围扩展提供灵活和廉价的选择。
SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。
SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。

SPI一般使用4条线:串行时钟线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和从机选择线SS。
SPI的数据传输是在时钟信号SCK的控制下完成的,该过程涉及时钟极性和时钟相位,主机和从机必须使用一致的时钟极性和相位才能正常通信。可以一带一,也可以一带多。
XIAOTU80
  • 积分:17601
  • |
  • 主题:395
  • |
  • 帖子:5620
积分:17601
版主
最新回复
  • 2021-1-27 09:10:48
  • 倒数1
 
图片1.png
SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号