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.

[参考译文] BQ34110:如何解读状态回读值?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1182279/bq34110-how-to-interpret-the-status-read-back-value

器件型号:BQ34110
主题中讨论的其他器件: BQSTUDIO

你(们)好  

我们有关于 电量监测计 bq34110的一些问题:

 在我们的应用中、当系统退出运输模式时、MCU 引导加载程序将从电量监测计读取 BatteryStatus。

我们看到器件报告了3种情况:

  1. 0x98 0x00 0x00 0x00
  2. 0x80 0x00 0x00 0x00
  3. 0x00 0x00 0x00 0x00

 

  • 您能否解释一下读数的含义、或向我们展示如何正确读取寄存器?
  • 读取0x0A 和0x0B 之间的区别是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    电池状态为2字节。 您能解释4个字节吗?

    电池状态由2个字节组成。 LSB 位于地址0xA、MSB 位于地址0xB

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

    你好, Shirish

    请解释0x0A 至以下3 种情况的读数:

    1. 0x98  
    2. 0x80  
    3. 0x00  

    如果我理解正确:0x0A 的读数为0x80、表示10000000、  

    根据 bq34110数据表、这意味着处于睡眠模式、 对吧?

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

       不清楚您是如何读取该寄存器的。

       当我使用 Advanced Comm 选项卡尝试此操作时、我在 I2C 地址中输入0xAA、在 Start Register 中输入0x0a、在要读取的字节数中输入2、然后单击 Read 按钮、您将获得监测计的一致返回值

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

    这不是为什么我得到3个不同的条件。 我只想知道 如何解读读数。  

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

    您好、Mia、

    如果您从0x0A 读取、那么是的、它处于睡眠模式。

    bqStudio 为您提供按位信息

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

    您好、Shirish、

    感谢您的确认。

    什么是 BOUT 0x98  和 0x00 ?

    我无法将其连接到  bqStudio 、因为它已连接到我们的系统。

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

    您好、Mia、

    它取决于哪个位是 MSB 和 LSB。

    假设为0x98 LSB 和0x00 MSB、则表示睡眠、FC 和 TCA 都已设置。 电池已充满电、并设置了终止充电警报、并且没有负载(仪表进入睡眠模式)