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.

[参考译文] BQ27220:器件编号错误

Guru**** 2589265 points
Other Parts Discussed in Thread: BQ27220

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/828719/bq27220-wrong-device_number

器件型号:BQ27220

您好!

我有一个 BQ27220开发板。 我已将其连接到 Arduino、并且正在使用 库。 我知道这不适用于此 IC、但 DEVICE_NUMBER 读数相同。 问题是它返回了我的0x00FF。

逻辑分析仪将 I2C 流量记录如下:

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

    看起来我必须从0x40读取、而不是从0x00读取、并在执行读取之前等待1秒。 如果我使用 Arduino、则可以正常工作。

    我想实际为 ESP32实现它、但问题是在0x40请求后 BQ27220没有响应。

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

    你(们)好  

    您是否查看过以下应用手册:

    谢谢

    Onyx

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

    大家好、问题是我的 ESP32超时错误。 我增加了它、并在子命令和寄存器读取之间增加了延迟、现在它正在工作。