嵌入式单片机原理及应用 课件 第10章 STM32的集成电路总线I2C.ppt

嵌入式单片机原理及应用 课件 第10章 STM32的集成电路总线I2C.ppt

第10章 STM32的集成电路总线I2C 10.1 I2C总线通信简介 10.2 STM32的I2C的功能及结构 10.3 I2C的通信方式 10.4 I2C常用库函数 10.5 I2C使用流程 10.6 I2C应用设计实例 退出 10.1 I2C总线通信简介 I2C(Inter-integrated circuit)总线协议是飞利浦半导体(现恩智浦半导体)提出的用于集成电路(IC, Integrated Circuit)器件互联的两线制互联总线规范。有些文献也称作IIC总线,主要用于电路板内部集成电路之间的连接通信,它是一种多主机通信总线结构,采用双向2线制数据传输方式,支持任何一种IC制造工艺,简化了通信连接,目前I2C总线已经成为事实上的世界总线标准。 特点:P168 I2C总线由串行数据线SDA和串行时钟线SCL构成,总线上的每个器件都有一个唯一的地址。 2. 数据传输模式 (2) 主机向从机写N个字节 主机首先产生起始(START)信号,然后发送寻址字节,寻址字节D7~D1位为数据传送目标的从机地址,寻址字节最低位D0为0,表示数据传输方向由主机到从机;寻址字节传输完毕,主机释放数据线(数据线拉高),并产生一位时钟信号,等待被寻址器件应答信号。 从机:被寻址器件一旦检测到寻址地址与自己地址相同则产生一个应答

文档评论(0)

1亿VIP精品文档

相关文档