我想知道I2C(0x00)中的通用呼叫地址是什么。如果我们有一个主机并且有一些从机,我们可以通过具有该地址的主机与这些从机通信吗?
答案 0 :(得分:1)
I2C规范v.6(https://www.i2c-bus.org/specification/)第3.2.10节明确描述了通用调用的目的。
3.2.10一般通话地址
通用呼叫地址用于寻址连接到I2C总线上每个设备的地址。 同时。但是,如果设备不需要常规设备中提供的任何数据, 调用结构,它可以忽略此地址。如果设备确实需要常规通话中的数据 地址,它充当从属接收器。师父实际上不知道有多少 设备响应一般呼叫。接收第二个和后续字节 每个能够处理此数据的从接收器。无法处理以下其中一个的从站 这些字节必须忽略它。总呼叫地址的含义始终在 第二个字节(请参见图30)。
您可以使用它与您的奴隶进行通信,但是有三个限制。