【发布时间】:2019-02-07 13:54:24
【问题描述】:
我想知道 I2C (0x00) 中的广播地址是什么。如果我们有一个master和一些slave,我们可以通过我们拥有这个地址的master与这些slave通信吗?
【问题讨论】:
标签: i2c
我想知道 I2C (0x00) 中的广播地址是什么。如果我们有一个master和一些slave,我们可以通过我们拥有这个地址的master与这些slave通信吗?
【问题讨论】:
标签: i2c
I2C 规范 v.6 (https://www.i2c-bus.org/specification/) 的第 3.2.10 节清楚地描述了通用调用的目的。
3.2.10总召地址
广播地址用于寻址连接到 I2C 总线的每个设备 同时。然而,如果一个设备不需要任何一般内提供的数据 调用结构,它可以忽略这个地址。如果设备确实需要来自一般呼叫的数据 地址,它表现为一个从接收器。师傅其实不知道有多少 设备响应一般呼叫。接收到第二个和后续字节 由每个能够处理这些数据的从属接收器。无法处理其中之一的从站 这些字节必须忽略它。广播地址的含义总是在 第二个字节(见图 30)。
您可以使用它与您的从站通信,但有三个限制。
【讨论】: