第9章 集成电路总线I2C.pptxVIP

  • 2
  • 0
  • 约4.38千字
  • 约 27页
  • 2026-05-20 发布于湖南
  • 举报

集成电路总线I2C微信公众号:讲编程的高老师9

本章目标?理解I2C的概念;?了解I2C的执行过程;?掌握STM32的I2C的特性和结构;?了解STM32的I2C相关功能寄存器。?掌握STM32的I2C的通信实现

目录/Contents9.1I2C总线通信概述9.2功能模式9.3应用案例:I2C传输

I2C总线通信概述IIC即Inter-IntegratedCircuit(集成电路总线),这种总线类型是由飞利浦半导体公司设计出来的一种简单、双向、二线制、同步串行总线。它是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。那么也就是说,只要收发双方同时接入SDA(双向数据线)、SCL(同步时钟线)便可以进行通信。I2C总线在传送数据过程中共有三种类型信号,它们分别是:开始信号、结束信号和应答信号。

STM32的I2C简介如果我们直接控制STM32的两个GPIO引脚,分别用作SCL及SDA,按照I2C信号的时序要求,直接像控制LED灯那样控制引脚的输出(若是接收数据时则读取SDA电平),就可以实现I2C通讯。同样,假如我们按照USART的要求去控制引脚,也能实现USART通讯。所以只要遵守协议,就是标准的通讯,不管您如何实现它,不管是ST生产的控制器还是ATMEL生产的存储

文档评论(0)

1亿VIP精品文档

相关文档