3 介绍I2C 总线规范
对于面向8 位的数字控制应用譬如那些要求用微控制器的要建立一些设计标准
• 一个完整的系统通常由至少一个微控制器和其他外围器件例如存储器和I/O 扩展器组成
• 系统中不同器件的连接成本必须最小
• 执行控制功能的系统不要求高速的数据传输
• 总的效益由选择的器件和互连总线结构的种类决定
产生一个满足这些标准的系统需要一个串行的总线结构尽管串行总线没有并行总线的数据吞吐能力
但它们只要很少的配线和IC 连接管脚然而总线不仅仅是互连的线还包含系统通讯的所有格式和过程
串行总线的器件间通讯必须有某种形式的协议避免所有混乱数据丢失和妨碍信息的可能性快速器
件必须可以和慢速器件通讯系统必须不能基于所连接的器件否则不可能进行修改或改进应当设计一
个过程决定哪些器件何时可以控制总线而且如果有不同时钟速度的器件连接到总线必须定义总线的
时钟源所有这些标准都在I2C 总线的规范中