I2C共用SCL方案可行性验证(1条SCL线,多条SDA线)

由于mcu引脚的限制,传感器的I2C地址又是固定的,这种情况下想到了共用SCL线方案

这种方案的缺陷:分时轮训访问、只能使用软件I2C

验证了共用1个SCL、3个不同的SDA线,即主机轮训访问设备的情况,可以看出,方案是可行的。

但是要注意,如果一个器件异常,可能会存在总线锁死的情况,SCL拉不低。

相关推荐
Terasic友晶科技1 天前
4-DE10-Nano的HDMI方块移动案例——I2C通信协议
fpga开发·i2c·hdmi·de10-nano·i2c通信协议
xiaohai@Linux5 天前
ESP32 IDF v5.3.1 驱动 CST816T 触摸芯片(I2C 协议)
单片机·嵌入式硬件·触摸·i2c·cst816t
一个平凡而乐于分享的小比特11 天前
I2C、SPI、CAN、串口通信详细对比
can·uart·spi·i2c
一个平凡而乐于分享的小比特14 天前
I²C时钟拉伸与总线仲裁机制详解
i2c·时钟拉伸·总线仲裁
一个平凡而乐于分享的小比特14 天前
I²C通信协议详解
通信协议·i2c
SEP501015 天前
STM32 Bit-Bang I2C
stm32·i2c·bit-bang
freemote20 天前
超、超、超小型温度传感器TMP118
单片机·i2c·温度传感器·tmp118·超小型温度传感器
云雾J视界25 天前
FPGA+RISC-V架构解析:构建高效传感器数据采集系统
fpga开发·架构·uart·risc-v·i2c·adxl345
李boyang1 个月前
I2C通信
单片机·嵌入式硬件·i2c