51单片机SPI接口是什么? 20

 我来答
生活类答题小能手
高能答主

2020-03-31 · 专注生活类答题,解决生活问题
生活类答题小能手
采纳数:1644 获赞数:295571

向TA提问 私信TA
展开全部

SPI接口,串行外设接口(Serial Peripheral Interface),一种同步外设接口,它可以便单片机与各种外围设备以串行方式进行通信以交换信息。外围设备包括Flash RAM,网络控制器、LCD显示驱动器、A/D转换器和MCU等。

一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,越来越多的芯片集成了这种通信协议,比如AT91RM9200。




扩展资料

利用SPI可以在软件的控制下构成各种系统。如一个主控制器和几个从控制器、几个从控制器相互连接构成多主机系统(分布式系统)、一个主控制器和一个或几个从I/O设备所构成的各种系统等。

在大多数应用场合,可以使用一个主控制器作为主控机来控制数据,并向一个或几个从外围器件传送该数据。从器件只有在主控机发命令时才能接收或发送数据,其数据的传输格式是高位(MSB)在前,低位(LSB)在后。

参考资料来源:百度百科-SPI

参考资料来源:百度百科-串行外设接口

zouyafei11
推荐于2018-03-20 · TA获得超过401个赞
知道答主
回答量:78
采纳率:100%
帮助的人:0
展开全部
一种串行输出方式...
通常4跟线连接..

cs. 片选. 开始输出一组数据的时候拉低, 输出完成后拉高.
clk. 时钟.配合data in /data out进行数据传输
data in. 数据输入
data out. 数据输出

在clk上升沿的时候输出数据, 下降沿的时候检测数据输入..

简单说就是一种通讯格式, 如果你想了解更多,最好看看spi的标准文档,看完不明白的话,再有针对性的提问, 这样比较好..
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
seuzhouww
2011-03-29 · TA获得超过1386个赞
知道小有建树答主
回答量:658
采纳率:0%
帮助的人:296万
展开全部
经典51是没有SPI接口的,当然也可模拟。
C8051F系列单片机支持SPI接口,通常做主机,借助SFR访问外围SPI接口芯片。
具体的应用主要是板级的设备总线接口,目的是减少线路连接、提高抗干扰、简化设计、减小体积和降低成本。
你下载一个SPI接口的外围芯片就会了解。如果你知道IIC的话。比对FM24CLxx和FM25Vxx即知。
一般了解,你可以查看资料。

参考资料: http://baike.baidu.com/view/245026.htm

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-12-18 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式