在I2C总线中,从设备如何知道数据是否属于它们

问题描述 投票:0回答:1

我有一个微控制器,并且有4个从属设备与微控制器I2C总线相连。我对从I2C总线读取数据有疑问。当主机启动任何传输时,它将在I2C总线上写入设备地址,但是我想知道从设备如何在I2C总线中进行识别,数据是否属于它们。

microcontroller i2c
1个回答
4
投票
从站设备具有一个地址,该地址可以是固定的一个地址,或者通常是一个地址,在该地址中可以通过硬件(将芯片的某些引脚接地)或VCC来配置一位或两位。每个从站都知道自己的地址。

从站监听所有I2C通信。如果I2C交易在开始时包含其地址,则它们将在交易中进行交互。否则,他们将忽略交易。

© www.soinside.com 2019 - 2024. All rights reserved.