I2C 串行总线手册

时间:2023-09-07
    总线有两种形式:串行和并行。数据和/或地址可以通过 1 根线逐位发送,或者通过 8 或 32 根线发送。总是必须有某种方式来共享公共线路、一些规则和一些同步。图 2 显示了具有三个共享信号线的串行数据总线,用于位定时、数据和 R/W。每个芯片都使用一根单独的电线来选择通信伙伴。随着芯片数量的增加,选择线也随之增加。下一阶段是使用选择线的复用并将它们称为地址总线。

    如果有 8 根地址线,我们可以使用“256 之一”解码器 IC 选择 256 个设备中的任何一个。在并行总线系统中可能有 8 或 16(或更多)数据线。下一步,我们可以共享地址和数据之间的连线功能,但这开始需要相当多的硬件,糟糕的是,我们仍然有很多连线。我们可以采取不同的方法,尝试消除除数据接线本身之外的所有内容。然后我们需要复用数据、选择(地址)和方向信息——读/写。我们需要为此制定相对复杂的规则,但我们可以节省这些电线。本演示涵盖仅使用一根或两条数据线的总线,因此它们对于在合理距离(至少几米,甚至可能数公里)发送数据仍然具有吸引力。

  

    设备可以通过不同的信号特性进行差分或单端通信,如上图 3 所示。
上一篇:PCB过孔设计
下一篇:数字音频接口数据结构

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料