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

网站开发需要有什么证书工作总结写作

网站开发需要有什么证书,工作总结写作,外包公司员工是否受劳动法保护,wordpress高级教程 pdfSTM32F103C8T6 I2C通信协议 1 I2C简介 I2C(Inter-Integrated Circuit)是一种两线制的串行通信协议,广泛应用于微控制器与外围设备之间的数据传输,它支持多主多从的通信模式,允许多个设备连接在同一总线上,…

STM32F103C8T6 I2C通信协议

1 I2C简介

        I2C(Inter-Integrated Circuit)是一种两线制的串行通信协议,广泛应用于微控制器与外围设备之间的数据传输,它支持多主多从的通信模式,允许多个设备连接在同一总线上,通过7位或10位的唯一地址进行识别,数据传输与时钟信号同步,支持标准模式(100 kbit/s)、快速模式(400 kbit/s)和高速模式(3.4 Mbit/s),并且通过起始和停止条件来标识通信的开始和结束,以及通过应答信号(ACK/NACK)来确认数据接收,因其简单、可靠且成本效益高,I2C协议成为许多嵌入式系统和微控制器系统中首选的通信协议。

        I2C(Inter IC Bus)是由Philips公司开发的一种通用数据总线;两根通信线:SCL(Serial Clock)、SDASerial Data同步,半双工带数据应答;支持总线挂载多设备(一主多从、多主多从);所有I2C设备的SCL连在一起,SDA连在一起;设备的SCL和SDA均要配置成开漏输出模式;SCL和SDA各添加一个上拉电阻,阻值一般为4.7KΩ左右。

2 I2C时序基本单元

起始条件:SCL高电平期间,SDA从高电平切换到低电平

终止条件:SCL高电平期间,SDA从低电平切换到高电平

发送一个字节:SCL低电平期间,主机将数据位依次放到SDA线上(高位先行),然后释放SCL,从机将在SCL高电平期间读取数据位,所以SCL高电平期间SDA不允许有数据变化,依次循环上述过程8次,即可发送一个字节

接收一个字节:SCL低电平期间,从机将数据位依次放到SDA线上(高位先行),然后释放SCL,主机将在SCL高电平期间读取数据位,所以SCL高电平期间SDA不允许有数据变化,依次循环上述过程8次,即可接收一个字节(主机在接收之前,需要释放SDA

发送应答:主机在接收完一个字节之后,在下一个时钟发送一位数据,数据0表示应答,数据1表示非应答;

接收应答:主机在发送完一个字节之后,在下一个时钟接收一位数据,判断从机是否应答,数据0表示应答,数据1表示非应答(主机在接收之前,需要释放SDA);

 指定地址写:对于指定设备(Slave Address),在指定地址(Reg Address)下,写入指定数据(Data

        这张图片显示的是I2C(Inter-Integrated Circuit)通信协议的波形图,它是一种用于连接微控制器和外围设备的两线制串行通信协议。图中展示了SCL(串行时钟线)和SDA(串行数据线)上的信号波形。

  1. 起始条件(S):通信开始于一个起始条件,由SDA线在SCL线为高电平时从高电平跳变到低电平。

  2. 发送字节(Send Byte)

    • 第一个发送的字节是0xD0,这通常包含从设备的地址和读/写(R/W)位。图中显示了7位地址后跟一个位R/W位,其中R/W位为0表示写操作。

    • 第二个发送的字节是0x19,这是寄存器地址,用于指定从设备中读取或写入数据的寄存器位置。

    • 第三个发送的字节是0xAA,这是要写入从设备的数据。

  3. 应答信号(RA:0):在每个字节发送后,从设备通过拉低SDA线来发送一个应答信号(ACK),表示已成功接收到该字节。

  4. 停止条件(P):通信结束于一个停止条件,由SDA线在SCL线为高电平时从低电平跳变到高电平。

当前地址读:对于指定设备(Slave Address),在当前地址指针指示的地址下,读取从机数据(Data

指定地址读:对于指定设备(Slave Address),在指定地址(Reg Address)下,读取从机数据(Data

http://www.dtcms.com/a/547789.html

相关文章:

  • 深圳h5响应式网站建设晋江网站建设报价
  • 学院的网站建设的意义作品展示的网站
  • 第1063章 自己做视频网站陕西网站建设公司电话
  • 站酷的网址网页小游戏在线玩知乎
  • 做网站一定需要icp么企业品牌策划排行榜
  • 网站互联互联网舆情监测系统
  • 自助建站网站如何下载wordpress
  • 有没有专门招代理的网站上海网站公司建设
  • 如何建立属于自己的网站潍坊知名网站建设
  • 青岛网络建站公司用自己的计算机做服务器建网站
  • 新网站为什么做的这么难罗湖实惠的网站建设费用
  • 给我一个网站图片网站设计和平面设计
  • 网站建设需要准备什么建网站做站长怎么赚钱
  • 个人网站 平台有没有专门做网站的
  • 做网站要分几部分完成在线看国内永久免费crm
  • dw做网站简单首页wordpress js加载位置
  • 怎么创建网站详细流程seo公司中国
  • 学做网站需要什么软件o2o商城系统
  • 巫山网站建设3小时网站建设平台
  • 代做毕设要注册答疑网站萍乡企业网站制作
  • php做网站标题加链接传动设备 技术支持 东莞网站建设
  • 网站设计目的苏州手机网站建设公司
  • 传奇辅助网站怎么建设dede 汽车网站
  • 工商注册在哪个网站公司网络搭建
  • 英国男女做那个视频网站百度权重9的网站
  • 宇宙企画网站wordpress很强大
  • 用php做购物网站h5怎么制作的
  • 陶瓷刀具网站策划书网站正在维护模板
  • 深圳市住房和建设局网站和市住宅租赁管理服务中心商城网站建设技术论坛
  • 如何制作境外网站新网 如何建设网站