当前位置: 首页 > news >正文

网页设计代码模板源代码达州seo

网页设计代码模板源代码,达州seo,网站网络资源建立,深圳最大的广告公司前言 I2C (Inter-Integrated Circuit)和SPI (Serial Peripheral Interface)是两种常见的串行通信协议,用于连接集成电路芯片之间的通信,选择I2C或SPI取决于具体的应用需求。如果需要较高的传输速度和简单的接口,可以选择SPI。如果需要连接多…

前言

I2C (Inter-Integrated Circuit)和SPI (Serial Peripheral Interface)是两种常见的串行通信协议,用于连接集成电路芯片之间的通信,选择I2C或SPI取决于具体的应用需求。如果需要较高的传输速度和简单的接口,可以选择SPI。如果需要连接多个设备或硬件复杂性较低的解决方案,可以选择I2C。

一、SPI介绍

SPI(Serial Peripheral Interface)是一种同步串行通信协议,用于在微控制器和外围设备之间传输数据。SPI使用四根线进行通信,即主设备和从设备之间的主时钟线(SCLK)、数据输出线(MOSI)、数据输入线(MISO)和片选线(SS)。

SPI协议可以实现高速数据传输和多设备通信,并且具有简单的硬件实现和低功耗特点,常用于与外围设备(如传感器、存储器、显示屏等)的通信。

二、硬件电路

MOSI:主机输出从机输入,主机接入这根线,就是MO,从机接入这根线就是SI;

MISO:主机输入从机输出,主机接入这根线,就是MI,从机接入这根线就是SO;

SS:片选,用来指定和哪个从机通信,主机想指定与谁通信,就把对应的SS输出线置低电平,但同一时间只能指定一个从设备,否则会导致数据冲突

三、SPI基本原理--移位示意图

假设上升沿开始移位

时钟的上升沿:

时钟的下降沿:

由主机提供的时钟控制着主机的移位寄存器,一般SPI都是高位先行:每来一个时钟,主机的移位寄存器就会向左进行移位,同时这个时钟也通过SCK引脚进行输出,控制从机的移位寄存器进行左移。然后主机移位寄存器左边移除的数据通过MOSI引脚输入到从机移位寄存器的右边,从机移位寄存器左边移除的数据通过MISO引脚输入到主机移位寄存器的右边

四、SPI时序基本单元

1、起始与终止

2、交换一个字节

SPI可以通过配置两个位来选择什么时候开始移位,上升沿移位或下降沿移位;

CPOL(Clock Polarity)时钟极性;CPHA(Clock Phase)时钟相位;每一位都可以选择0或1,共4种模式。

模式1:

因为可能有多个从机设备,在MISO线如果多个从机设备始终是推挽输出,会导致冲突,所以在从机的SS为高电平时,MISO引脚必须切换为高阻态(就是相当于引脚断开,不输出任何电平)。

模式0:

与模式1的区别就是相位提前,在SS下降沿就要移除数据。

模式0与模式2,模式1与模式3的区别都只是SCK的极性取反。

五、SPI通信流程

SPI协议的通信方式是通过主设备向从设备发送时钟信号,并在时钟信号的上升沿或下降沿传输数据。主设备控制片选线,选择要与之通信的从设备。

一般来说,SPI协议的通信流程如下:

  1. 主设备将片选线拉低,选中一个从设备。
  2. 主设备将数据发送到从设备的数据输出线。
  3. 主设备发送时钟信号,从设备根据时钟信号接收数据。
  4. 从设备将数据发送到主设备的数据输入线。
  5. 主设备继续发送时钟信号,从设备继续传输数据。
  6. 主设备将片选线拉高,结束通信。

SPI协议的数据传输一般是:指令码加读写数据

从设备一般都会有一个指令集来规定该指令的功能。

http://www.tdrn.cn/news/94.html

相关文章:

  • web网站开发需要什么?seo网站推广收费
  • 清远 网站建设网站推广方法
  • 哪个平台可以免费推广seo店铺描述例子
  • 网站google排名出现过几分钟在线排名优化
  • h5直播网站站长之家seo一点询
  • 制作一份网站建设的简要任务执行书网站搜索引擎优化主要方法
  • 国外那些网站是做五金批发今日最新消息
  • 网站制作如何抖音seo源码搭建
  • 英德市建设及城乡管理局网站网络营销常见术语
  • 凡科网站可以做淘宝客吗武汉网站制作
  • 网站模板下载 网盘产品策划方案怎么做
  • 新网站建设特色网络营销专业学校排名
  • wordpress重置query循环郑州seo线上推广系统
  • 网站备案麻烦么百度 人工客服
  • 创建地址怎么弄厦门seo起梦网络科技
  • 衡水网站建设服务搜索引擎营销的主要方法
  • 娄底网站开发1688黄页大全进口
  • apache 做网站济南网站建设
  • 网站公司怎么做运营商易推广
  • 驻马店广告制作公司百度搜索网站优化
  • 互动科技 网站快照网站
  • 建设网站地图素材短链接生成
  • 创业中文网站模板长沙网站优化seo
  • 九江网站建设服务中国网评中国网评
  • 社交网站图片展示seo公司官网
  • 万网怎么发布网站网盟推广
  • 衡水网站建设与制作seo技术培训江门
  • 更换网站需要备案吗品牌策划与推广
  • 在网站上做的h5如何发到微信上网络营销专业可以干什么工作
  • 做珠宝商城网站广州专门做网站