ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

⭐❤️SPI协议的学习笔记之SPI简介(一)❤️⭐

2021-10-07 13:00:34  阅读:186  来源: 互联网

标签:采样 SCK 简介 笔记 SPI 设备 时钟


文章目录

SPI协议的简介

​ SPI是一种通信协议,串行外围设备的接口是一种高速的全双工的通信总线,广泛应用在一些外设与mcu需要高速传输数据的场合。

全双工的意思:同时发送和接收如spi

半双工:通信的时候只能发送或者通信,不可同时进行,如iic

spi物理层的简介

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DeRHkfKC-1633582188254)(C:\Users\15118\AppData\Roaming\Typora\typora-user-images\1633574185585.png)]
野火的图解

一个主机可以挂载多个从机,也是一种通信总线,同一个通信总线可以挂载多个设备,挂载多少个也没有限制

SS:从设备选择信号线,防止干扰并选中某个设备。

SCK:时钟信号线,用于通信数据同步

MOSI:主设备输出,从设备输入

MISO:主设备输入,从设备输出

SPI协议层

时钟极性:当nss即为ss在高电平时(空闲状态),如果cpol(时钟极性为1)sck为高电平,如果时钟极性为0,sck为低电平

时钟相位(CPHA):数据的采样时刻,如果CPHA=0时,数据线上的信号将会在SCK时钟线的“奇数边沿”采样,如果CPHA=1,将会在SCK时钟线的“偶数边沿采样”,是以奇数偶数来判断,而不是以上升沿或者下降沿来判断。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aV4PVRlp-1633582188258)(C:\Users\15118\AppData\Roaming\Typora\typora-user-images\1633582172095.png)]

SPI模式时钟极性(CPOL)时钟相位(CPOL)空闲时SCK时钟采样奇偶采样时刻
000奇数采样上升沿采样
101偶数采样下降沿采样
210奇数采样下降沿采样
311偶数采样上升沿采样

注意SPI模式的设置从机要和主机一样的模式

标签:采样,SCK,简介,笔记,SPI,设备,时钟
来源: https://blog.csdn.net/m0_46217142/article/details/120634888

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有