ESP32设备驱动-TCA9548A-I2C多路复用器驱动

TCA9548A-I2C 多路复用器驱动

文章目录

  • TCA9548A-I2C 多路复用器驱动
    • 1、TCA9548A介绍
    • 2、硬件准备
    • 3、软件准备
    • 4、驱动实现
      • 4.1 TCA9548A总线复用实现
      • 4.2 驱动多个OLED显示屏
      • 4.3 驱动多个BME280传感器

在本文中,将介绍如何使用 TCA9458A I2C 多路复用器扩展 I2C 总线端口。 如果你想用相同的 I2C 地址控制多个 I2C 设备,这个硬件很有用。 例如,多个 OLED 显示器或 BME280 等多个传感器。

1、TCA9548A介绍

ESP32设备驱动-TCA9548A-I2C多路复用器驱动_第1张图片

I2C 通信协议允许您在同一 I2C 总线上与多个 I2C 设备进行通信,只要所有设备都具有唯一的 I2C 地址即可。 但是,如果你想连接多个具有相同地址的 I2C 设备,它将不起作用。

TCA9548A I2C 多路复用器允许您

你可能感兴趣的:(物联网全栈开发实战,单片机,嵌入式硬件,ESP32,物联网,传感器)