I2C电路设计

      最后更新:2022-05-16 02:09:14 手机定位技术交流文章

      I2C协议已被广泛使用,但在硬件设计中,它基本上是电路的重复,没有掌握其推理和复杂性,本章说明必须如何开发I2C电路。

      一,I2C到底是什么?

      I2C客车(综合电路客车)最初由Philips半导体(现由NXP购买)设立,经营双向客车线路,NXP目前正在购置。它经常被用来将微控制器与外部世界联系起来。应当指出,国际电算中心的设计是为了与低速技术进行通信。因此,国际投资中心的传输率低于消费物价指数的传输率。

      1.1 硬件连接

      为了支持一个或多个主要连接, I2C 只需要两条线。I2C使用两条双向泄漏线。和地球其他部分一样上出版的抗药性大小和最低价值都有限。具体计算请参考: 电阻是使用IIC计算的。 I2C 因为OD门在内部这就是为什么我们必须切断电力!!!
      上下抗药性的经验价值如下:

      • 通讯速度不到10K,10K受电阻
      • 数据速率是10K400K,功率已增加到4.7K。
      • 当通信速度超过400K时,就撤回电力,以抵制选项2.2K。

      1.2 更多的 I2C 设备硬件连接

      如下图所示, 多器件相连接时,剩下的就是把匹配的SCL和SDA连接起来那么,主装置如何与其他装置连接?每个 I2C 设备都包含一个设备地址选择单元 。为每个装置设置设备地址,使其能够与有关设备发生互动。
      在这里插入图片描述

      一,内部建造三台I2C装置

      开放排减量是投入/产出的高障碍,可独立投入/产出,低水平和高耐力,如果需要高水平电力,外部拉动是必要的。

      高抗力: 高抗力是三州电路的状态。 逻辑门的输出是高低状态之外的, 还有第三个状态―― 高压门路。

      我们知道,国际独立调查委员会的所有设备都与公共汽车相连,所以我们往往只与其中的少数通信;但如果其余设备可能受到公共汽车或公共汽车的干扰呢?

      为了避免干扰公交车信号,国际独立调查委员会的闲置状态只能从外部拖上,当闲置装置被拖入高度耐力状态(类似于路况中断)时,整个国际独立调查委员会的公交车只能与活动装置适当沟通,不会干扰其他设备块状干扰公交车信号,国际独立调查委员会的闲置状态只能从外部拖上,当闲置装置被拖入高度耐力状态(相当于路况中断)时,整个国际独立调查委员会的公交车通常只与激活装置通信,不会干扰其他设备。
      在这里插入图片描述
      IIC装置地址:为每个IIC装置指定了一个装置地址。一些装置地址是制造时预先编程的。例如,用户不可更改。 OV7670 的地址是 0x42 。某些装置,如EPROM,前四个地址的号码是1010硬件连接决定最后三个地址 。因此,三氯环乙烷公共汽车可能连接到多达8个EEPROM芯片。

      I2C 第1级议定书

      在数据传输期间,I2C总线产生三种信号:启动信号、终端信号和响应信号。

      • 当短链氯化石蜡高时,自失能系统会从高跳跃到低跳跃,表明数据正在发送。
      • 终端信号:当短链氯化石蜡高时,自失能系统会从低向高跳跃,终止数据传输。
      • 收到八位位数据后 IC生成答录信号为了根据特定低水平脉冲向IC提供数据,表示已收到数据。CPU向受控单位发送信号。在等待控制装置反应时当CPU收到响应信号时根据目前的状况决定是否继续发送信号。若未收到应答信号,控制单位被确定为有缺陷。

      需要启动信号,最终信号和响应信号可能被拒绝。
      在这里插入图片描述

      本章涉及硬件设计,软件协议简单明了。

      1.05 I2C 协定参数

      IIC主要特点:
      一般而言,控制时钟线(即关键设备是SCL功率水平变化)的基本人。

      • 国际独立调查委员会的主要宗旨是创建时钟,以及产生启动和停止信号。
      • 设备产生的IIC函数: 程序化的 ICC 地址检测、 停止比特检测
      • 国际电算中心的一个好处是它能够使多重乱动,任何能够发送和接收数据的装置都可以是主公交车。总控制信号传输和时钟频率。当然,任何一个时刻都只能有一个主机。
      • 支持通信速度,从标准(最多100千赫)到快速(最多400千赫)不等。
      • 为了保持数据稳定性和防止干扰,SCL和SDA都必须与拉力阻力挂钩(尺寸通常由3.3K-10K的速度和耐力负荷决定)。
      • IIC是一个半双向程序, 不是全时程序, 它只能一次以一个方向进行交流 。
      • 为了尽量减少信号混乱,设备必须与公交车的输出端连接,通过泄漏开路或中央电路的输出。

      二. AT24C02硬件设计

      AT24C0X是标准IIC协议装置成本低,大部分板卡都会带。这也是一个基本的。 需要注意的是,设备地址使用 A0 A1 A2 管脚配置。该工具的地址由三人组成,号码为八位数。因此,我们可以安装8台AT24C0X装置。WP7曾写过关于保安的报导。 将这个管脚拉低,是关闭写保护,这个工具的通信率不高4个,7个K正在拔掉插头
      在这里插入图片描述

      参考资料

      • (一) I2C的拟订
      • 电阻是使用IIC计算的。 .
      • IIC的概念很广泛 值得一看

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/24917.html

          热门文章

          文章分类