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-R2:BQ34Z100-R2:

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1440109/bq34z100-r2-bq34z100-r2

器件型号:BQ34Z100-R2

工具与软件:

大家好、我是 Luisi AM、使用 BQ34Z100-R2控制4个电池指示灯 LED。 我已经成功实现了根据电池的充电状态(25%/50%/75%/100%)使1至4个 LED 闪烁的功能。 但是、我想在电池充满电(100%)时使所有 LED 持续亮起。

我正在使用 STM32 MCU、并已尝试将0x0030和0x3000写入命令0x00、但 LED 仍以1秒的间隔闪烁。

以下是我用于写入操作的代码:

第一个代码:

lByte = HDQ_write(device, cmd, (uint8_t)subCmd);
hByte = HDQ_write(device, cmd+1, (uint8_t)(subCmd>>8));

第二个代码:

lByte = HDQ_write(device, cmd, (uint8_t)subCmd);
hByte = HDQ_write(device, cmd+1, (uint8_t)(subCmd>>8));

要实现这一点、是否需要任何其他代码或方法?

如果您能提供控制 LED 所需的完整代码或步骤、我将不胜感激。

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

    你好、Taehwan

    请允许我们有时间就此问题与您联系。

    此致、

    Adrian

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

    大家好、

    遗憾的是、我们没有示例代码。

    LED 配置位的值是多少?

    此致、

    Diego