This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-F28379D:多个 I2C 从设备

Guru**** 2207760 points
Other Parts Discussed in Thread: C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/982343/launchxl-f28379d-multiple-i2c-slave

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:C2000WARE

大家好、

我们能否在 F28379D launchpad 中使用具有相同 I2C 总线的多个 I2C 从设备? 我们的客户打算使用两个相同的传感器 、他们希望 在单个 I2C 总线中使用它们、因此更改了他们的从器件地址之一。 如果可能的话、我们是否有一个参考或示例可用于此实现?

提前感谢!


此致、

Jejomar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jejomar、

    是的、假设每个器件的从器件地址不同、这是可能的。 I2C 在一条总线上支持多达127个器件以实现7位模式、前提是可以满足信号完整性要求。

    [引用 user="Jejomar Ildefonso"]我们是否有可用于此实现的参考或示例?

    我们没有多个从器件的示例、但我们确实有可针对多个从器件进行扩展的示例。 您可以在下面的最新 C2000WARE 安装目录中找到 I2C 示例。 我建议查看 ex4到 ex6。

    C:\ti\c2000Ware_3_04_00_00\driverlib\f2837xd\examples\cpu1\i2c

    最棒的

    Kevin