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.

[参考译文] INA219:报告了 DUEL I2C 地址

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1043632/ina219-duel-i2c-address-reported

器件型号:INA219

您好!

我有一个连接到 Nucleo-F401RE 的 INA219。 INA219的地址引脚都连接到 GND。 如果我没有弄错、这将导致 I2C 地址为0x40。 当我在  Nucleo-F401RE 上运行 I2C 扫描(在将其设置为7位地址模式后)时、报告了两个地址:0x000x40。 当只连接一个器件时、如何为 INA219报告两个地址?

我的代码使用0x40地址通过 I2C 与 INA219通信。 此操作正常、我能够对寄存器进行读取和写入。  

感谢您的参与和响应。  

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

    您好!

    正确的做法是、如果 A0和 A1接地、INA219将具有0x40地址。 我们应该确保 I2C 总线上没有其他内容。  

    如果您尝试从0x00地址读取数据、您会得到什么反馈? 我想确保、如果您尝试从0x00地址读取、它不会为您提供与0x40地址相同的数据。  

    另一个想法是、您可能会看到 Nucleo-F401RE 的 salve 地址为0x00地址。 这些器件可能具有可编程的 Salve 地址、该地址可设置为0x00。

    如果您有任何问题、请回复

    此致、

    Castrense

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

    Deveraj、

    我们听到您的声音已经有一段时间了、因此我希望您能在这里获得所需的帮助! 我将此标记为已解决。 如果您需要其他支持、请随时在此处发布或开始新的论坛主题。