I2C总线协议(内训资料).pptVIP

  • 9
  • 0
  • 约4.52千字
  • 约 26页
  • 2023-12-30 发布于河北
  • 举报

I2C总线协议(内训)第一节 I2C总线介绍1.1 概述 I2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安全性,方便了管理。1.2 I2C总线特性只要求两条总线线路一条串行数据线(SDA);一条串行时钟线(SCL)。每个连接到总线的器件都有唯一的地址;主机可以作为主机发送器或主机接收器。它是一个真正的多主机总线,如果两个或更多主机同时初始化数据传输可以通过冲突检测和仲裁防止数据被破坏。串行的8位双向数据传输位速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s。片上的滤波器可以滤去总线数据线上的毛刺波,保证数据完整。连接到相同总线的IC数量只受到总线的最大电容400pF限制。1.3 I2C总线的概念 I2C总线为两线总线――串行数据(SDA)和串行时钟(SCL)线在连接到总线的器件间传递信息。每个器件都有一个唯一的地址识别(无论是微控制器、

文档评论(0)

1亿VIP精品文档

相关文档