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.

[参考译文] BQ4050:BQ4050 (通过 SMBus)与 PSCO4微控制器(I2C)之间的通信

Guru**** 2520950 points
Other Parts Discussed in Thread: BQ4050, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/737559/bq4050-communication-of-bq4050-via-smbus-to-psco4-microcontroller-i2c

器件型号:BQ4050
主题中讨论的其他器件: EV2400

您好!

我叫 Rahul Kumar、我在我的项目中使用您的 IC BQ4050、我只想将 BQ4050与 PSOC4进行通信。

问题是 PSOC4通过 I2C 与 bq4050通信、当我发送命令时、Bq4050将不会响应。

请解决我的问题。

此致  

Rahul

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

    bq4050是一款 smbus 器件。 它也是一个从器件。 您需要您的 IC 来控制线路、使其能够通信。 地址为0x16。 有关更多信息、请参阅数据表和 TRM。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     根据您的建议、我已经完成了、但 bq4050没有响应。

    当我 与 ev2400通信时,它会起作用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是因为 ev2400正在控制总线。 您必须将您的 UC 设置为总线主控。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我将 UC 设置为主设备、但 bq4050仍没有确认
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅 DS 和 TRM。 如果您实际掌握电量监测计、它将会做出响应。 我不确定我如何在这里进一步帮助您。 SMBus 是 i2c 协议的子集。 请检查您是否违反了时序。 该器件不是 i2c 器件。