I2C通讯原理

      最后更新:2022-04-16 14:33

      1. I2C公共汽车的有形结构

      为了完成数据传输和外围扩展,使用了两条公共汽车线路:一台序列数据自失能系统(SDA)和一台字符串钟SCL。

      I2C总线上的每个装置都可以作为主装置或辅助装置发挥作用,每个装置与某一特定地址相对应。

      I2C总线的数据传输速率在正常模式下可达100千比特/秒,在快速模式下可达400千比特/秒,在高速模式下可达600千比特/秒。

      最高为3,4Mbit/s。 传输速度通常使用I2C总线接口加以调控,该接口可配置为计时器以及连接的拉力阻力。

      的阻值有关。

      I2C总线上的主要装置和数据从该装置流到单双工字节(8比特)。

      2、I2C协议

      根据I2C协议,公交车上的数据传输必须从起始信号开始,以终端信号结束。初始和终端信号总是由主设备生成的。

      SCL(24小时)和SDA(数据)仍然高度自由。

      当短链氯化石蜡高,自失能装置从高向低时,它表明已经产生了一个起始条件。

      终端信号:当短链氯化石蜡高,自失能装置从低跳跃到高时,即确定停止状态。

      3、I2C通讯过程

      当短链氯化石蜡高,自失能装置从高向低时,它表明已经产生了一个起始条件。

      设备地址: 通常 7 位

      指导:0份用于初级设备写作数据,1份用于初级设备写作数据,1份用于初级设备读取数据

      SDA(0)可以从设备中拔除;SDA没有设备;SDA保留高水平(1)。

      有效的数据位是一个能够读写数据的主控设备。

      响应位置: 接收者到发送, 1 成功, 0 失败

      无限期地发送有效的数据比特:用于读写或写入的主控设备

      开始回答立场: 收件人发送回复, 1 表示成功, 0 表示失败 。

      终端信号:当短链氯化石蜡高,自失能装置从低跳跃到高时,即确定停止状态。

      4, I2C 数据的取样时间

      5. I2C的读写步骤很常见。

      主设备用于从设备中写入数据 。

      主设备读从设备数据

      6. 主装置来自设备登记册。

      7、I2C控制器

      与 I2C 公共汽车代码版本 03 兼容性 :

      从机器模式和主机模式

      ❷多主机功能

      标准 (最多 100 kHz) 模式

      快速(最多400 kHz) 模式

      超快(最多1兆赫)模式

      7位和10位和10位地址模式

      ❼软件复位

      使用1字节缓冲器的DMA能力

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类