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

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

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

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

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

相关推荐
WWJA王文举3 天前
从设备地址到寄存器地址:I²C驱动完整流程详解
嵌入式开发·rtos·通信协议·i2c
keven-wang9 天前
开源免费的61850 模型创建工具有哪些?
开源·61850·scl·61850工具
程序员老舅1 个月前
啃透 I2C 驱动开发,才算入门嵌入式 Linux 内核驱动
数据结构·驱动开发·b树·内核·嵌入式·嵌入式开发·i2c
ItJavawfc2 个月前
Linux驱动-IIC完善FT5X06设备节点和驱动
i2c·驱动-完善i2c 设备树·i2c-完善驱动
阿拉斯攀登2 个月前
I2C 设备驱动开发
linux·驱动开发·嵌入式硬件·嵌入式·linux驱动·i2c·字符设备驱动
追兮兮2 个月前
MCUQuickStart:一键生成 STM32 / GD32 的 Keil、CMake、RTOS 工程
stm32·单片机·freertos·gd32·gcc·工程模版
ALINX技术博客3 个月前
【黑金云课堂】FPGA技术教程FPGA基础:I2C 总线通信技术
fpga开发·i2c
硬件工程师宝典3 个月前
I2C从入门到精通之一:I2C的历史起源和综合简介
服务器·嵌入式硬件·硬件架构·i2c
fffzd3 个月前
STM32:IIC与温湿度传感器(轮询模式)
stm32·单片机·嵌入式硬件·iic·通信·嵌入式软件·i2c
大阳1233 个月前
ARM.7(UART,I2C)
arm开发·单片机·嵌入式硬件·i2c·at24c02