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

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

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

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

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

相关推荐
遇雪长安3 天前
Cortex-Debug使用PyOCD超时问题
vscode·gd32·pyocd·daplink·cortex-debug
wxmtwfx9 天前
Linux内核时钟芯片DS3232驱动源码分析
linux·驱动开发·spi·i2c·ds3232
番茄灭世神12 天前
32位ARM单片机视频教程第一篇
arm开发·单片机·嵌入式·gd32·pn学堂
wotaifuzao12 天前
I2C通信--深度解析与未来发展
单片机·嵌入式硬件·物联网·信息与通信·i2c
来鸟 鸣间14 天前
i2c_add_driver关键流程
linux·i2c
B_lack02615 天前
字节转换算法应用_读取本地时间
数据结构·算法·数组·西门子plc·博途·时间处理·scl
Terasic友晶科技22 天前
4-DE10-Nano的HDMI方块移动案例——I2C通信协议
fpga开发·i2c·hdmi·de10-nano·i2c通信协议
xiaohai@Linux1 个月前
ESP32 IDF v5.3.1 驱动 CST816T 触摸芯片(I2C 协议)
单片机·嵌入式硬件·触摸·i2c·cst816t
一个平凡而乐于分享的小比特1 个月前
I2C、SPI、CAN、串口通信详细对比
can·uart·spi·i2c
一个平凡而乐于分享的小比特1 个月前
I²C时钟拉伸与总线仲裁机制详解
i2c·时钟拉伸·总线仲裁