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

上海建设工程管理网站百度搜索seo优化技巧

上海建设工程管理网站,百度搜索seo优化技巧,猎上网登陆官方网站,蓝色主题的网站模板一、SPI 同步串行通信协议 SPI的全称是Serial Peripheral Interface 同步串行通信协议,是由Motorola公司开发的一种通用数据总线。 四根通信线:SCK (Serial Clock) 、 MOSI(Master Output Slave Input) 、MISO (Master Input Slave Output) 、 SS(Slave …

一、SPI 同步串行通信协议

        SPI的全称是Serial Peripheral Interface 同步串行通信协议,是由Motorola公司开发的一种通用数据总线。

        四根通信线:SCK (Serial Clock) 、 MOSI(Master Output Slave Input) 、MISO (Master Input Slave Output) 、 SS(Slave Select)。因为他有两根数据线和一根时钟线,所以他是同步全双工的,同时SS线提供了一主多从机制。

二、SPI的硬件电路

        SPI的MOSI使用的是推挽输出,有强驱动能力,在波形上表现出快速上升和下降,这也是他相比I2C速度更快的原因。MISO使用浮空输入或上拉输入,在SS片选为高的时候必须为高阻态。

        这也是SPI要注意的地方,因为MISO可以连接多个设备,如果使用推挽输出可能会出现一个从机高一个从机低而出现短路问题。

三、SPI的通信原理

        SPI的通信主要是通过交换数据的形式来实现的,也就是说如果你想得到一个数据,你必须也要发送一个数据,所以有时你的发送0xff来交换从机的数据。

        基本原理是在SCK的驱动下,从机的数据和主机的数据依次由高位移出,输出另一个的最低位,移完8次后发送一个数据同时也获得一个数据。

四、SPI的运行逻辑和波形图

        SPI有四种模式,我们最常用的是模式0,但其他模式很简单,只是将电平翻转和顺序变化一下即可,为了兼容更多设备而设计的。

模式0

模式1

模式2

模式3

五、SPI如何实现读写功能

        SPI是一种基于指令来控制读写,0x02表示写指令,0x03表示读指令,一般情况下SPI使用的是8位数据,3字节地址的方式。

        比如在读数据下 0000 0011(读指令) xxxx xxxx xxxx xxxx xxxx xxxx(3字节地址) 1111 1111(随意什么东西,来交换从机数据) 这就实现了在某个地址下读取数据的功能。

参考

[11-1] SPI通信协议_哔哩哔哩_bilibili

http://www.dtcms.com/wzjs/78160.html

相关文章:

  • 韩国网站 后缀如何做网络销售平台
  • 如何查做的网站排名外链工具下载
  • 北京壹零零壹网站建设灰色行业seo大神
  • 做网站工资多少钱seo海外推广
  • 易点租电脑租赁官网抚州seo外包
  • 做网站到底要不要备案友链之家
  • 家乡网页设计论文旺道seo推广有用吗
  • 聊城专业网站建设公司百度系优化
  • 学做动态网站友情链接百科
  • 蓝色色调网站seo优化工具
  • 淘宝导购网站怎么做友情链接网自动收录
  • 如何做网站 百度经验做一个app平台需要多少钱
  • 做的物流网站站长之家查询网
  • .net建设网站步骤详解大数据下的精准营销
  • 贵阳德天信网站建设中国企业网官方网站
  • 淄博市网站云平台深圳网络公司推广平台
  • 心雨在线高端网站建设关键词挖掘网站
  • 做一个个人网站多少钱高级搜索入口
  • qq交流群功能介绍天津seo排名
  • wordpress 入门学习搜索引擎优化趋势
  • 刘素云网站脱孝怎样做深圳网站设计制作
  • 自适应网站开发网络营销做得比较成功的案例
  • 网站优化建设上海杭州百度推广电话
  • 哪个网站建设公司正规微商免费推广软件
  • 公司网站怎么更新维护q群排名优化软件
  • 江西城乡建设网站能翻到国外的浏览器
  • 古城网站建设微信广告推广如何收费
  • 建设广告网站需要资质吗搜索引擎优化的含义
  • 怎么做旅游网站推广重庆 seo
  • 网站备案号查电话号码乔拓云网微信小程序制作