0

我的总线上有多个 I2C 设备,并且想要一个一个地访问(读取或写入)它们。正确的方法是什么?

  • open() -> 设置从属地址 -> write() -> close() -> open() -> 设置下一个从属地址 -> ...
  • open() -> 设置从机地址 -> 写入 -> 设置下一个从机地址 -> 写入 ...

打开和关闭每个设备的总线还是保持总线打开并且只更改每个设备的设备地址?

4

1 回答 1

1

我相信,每次访问都没有必要关闭和重新打开总线驱动程序节点。使用第二种策略。

于 2013-05-24T10:33:54.973 回答