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.

[参考译文] BQ34Z100-G1:是否有任何驱动器可用于将 BQ34Z100-G1 与微控制器连接?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1529668/bq34z100-g1-is-there-any-driver-available-to-interface-bq34z100-g1-with-a-microcontroller

器件型号:BQ34Z100-G1
主题中讨论的其他器件: BQ34Z100

工具/软件:

您好:

我正在使用 BQ34Z100-G1 电量监测计模块 并计划将其与微控制器(例如 STM32)连接。 我想 读取电量监测计状态(SoC,电压,电流,温度等) 也无法正常工作。

  • 有任何问题吗  内置 C 驱动程序/库 (由 TI 或社区提供)可通过 I2C 与 BQ34Z100-G1 进行通信?

  • 如果不是、可以有人分享最好的方法 读取标准寄存器 (如充电状态,电压等)的输出电压?

  • 任何参考 示例代码或 GitHub 存储库 也会有所帮助。

提前感谢!

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

    TI 不维护 bq34z100 的驱动程序。

    读取 SOC 等非常简单、只需从 bq34z100 器件地址和 I2C 寄存器中读取即可。 TRM www.ti.com/.../sluubw5a.pdf2.1 中对此进行了介绍

    例如、如果您想读取 SOC、则应为器件地址 0xAA(如果使用 7 位地址、则为 0x55)、寄存器(命令)0x02 发出 I2C 读取事务(使用 UC 的 I2C 库)、电量监测计会为 SOC 返回一个介于 0 和 100 之间的值(单位为%)。