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.

[参考译文] BQ25703A:I2C 回读寄存器无法正常工作

Guru**** 2558250 points
Other Parts Discussed in Thread: BQSTUDIO, BQ25703A, BQ25703AEVM-732

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/885035/bq25703a-i2c-readback-registers-not-functioning

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

我在设计中实施了 BQ25703A。  我目前正在使用 BQ25703AEVM-732套件进行测试。  我打开了 BQstudio、接收到的器件 ACK 正常。 我 可以写入寄存器并有效地更改充电电流限制和电压限制。  无论负载或输入配置如何、读回寄存器都保持不变。

我始终读回系统和电池电压的2880mV 读回、输入电流回读的0mA、CMPIN 电压的0mV 以及充电和放电电流的0mA。  读取寄存器也会将我的充电电流寄存器从任何位置复位为0。  我是否有配置跳线或设置错误?  我不确定为什么无法读取这些寄存器的正确电平、使用万用表时、我认为相应引脚上显示的电压是正确的。

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

    尊敬的 Adam:

      请确保正确启用 ADCOption 寄存器(0x 3B/3A)。

       1、将 ADC_CONV=1b 置于连续 DO ADC 或0b 手动启动 ADC

       2、在 Reg0x3A[7:0]位启用 ADC。

       

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

    是的,这是问题,我现在不是读正确的值,但这是另一个问题的主题。。

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

    尊敬的 Adam:

      您读取的是哪个值? 请考虑数据表 ADC 定义中的 VBUS/VSYS/VBAT 偏移。 谢谢。

    此致

    三国