码迷,mamicode.com
首页 > 其他好文 > 详细

SPI—读写串行 FLASH

时间:2017-07-03 16:33:20      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:.com   检测   模式   http   src   mcu   总线   简介   fonts   

SPI协议简介
SPI 协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设
备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADCLCD 等设备与 MCU 间,
要求通讯速率较高的场合。

技术分享

 

技术分享

 

技术分享

技术分享

技术分享

? 标号1处, NSS信号线由高变低,是SPI通讯的起始信号。 NSS是每个从机各
自独占的信号线,当从机检在自己的NSS线检测到起始信号后,就知道自己
被主机选中了,开始准备与主机通讯。
? 在图中的标号6处, NSS信号由低变高,是SPI通讯的停止信号,表示本次通
讯结束,从机的选中状态被取消。

技术分享

 为什么MOSI,MISO信号线是两根交叉呢?因为这样可以在采样时传递0或者1两种选择,而选择切换时就在触发情况下进行切换(交叉处),所以spi的通讯,到底属于4种模式中的哪种模式很重要。

技术分享

技术分享

? CS(NSS)信号线在空闲状态为低电平时, CPOL=0;空闲状态为高电平时, CPOL=1
? CPHA=0MOSIMISO数据线的有效信号在SCK的奇数边沿保持不变,数据信号将在SCK奇数边沿时被采样,在非采样时刻, MOSIMISO的有效信号才发生切换。

技术分享

? CS(NSS)信号线在空闲状态为低电平时, CPOL=0;空闲状态为高电平时, CPOL=1
? CPHA=1MOSIMISO数据线的有效信号在SCK的偶数边沿保持不变,数据信号将在SCK偶数边沿时被采样,在非采样时刻, MOSIMISO的有效信号才发生切换。 


 技术分享

 



 

SPI—读写串行 FLASH

标签:.com   检测   模式   http   src   mcu   总线   简介   fonts   

原文地址:http://www.cnblogs.com/yangguang-it/p/7111181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!