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.

[参考译文] BQ76952:校准

Guru**** 2393725 points
Other Parts Discussed in Thread: BQ76952

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1467191/bq76952-calibration

器件型号:BQ76952

工具与软件:

您好!

我将根据 https://www.ti.com/lit/an/sluaa32a/sluaa32a.pdf 中的脚本开发校准脚本

上述文档中的原始脚本似乎有一个错误:

该行读取2个字节、但 FET 状态寄存器仅为1个字节宽

status = I2C_Read(I2C_ADDR, 0x7F, 2) #Check FET Status



我偶然发现的另一个问题:

READ_CAL1 = DataRAM_Read(0xF081,12) # Read READ_CAL1

上一行尝试读取12个字节(如 TR 中所指定)、但 BQ76952会在响应命令中提供14个字节。
最后2个字节没有文档记载
 


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

    您好、Vadim、

    如所示、FET 状态寄存器有8位 第12.2.20节 FET 状态寄存器 "下载"部分

    对于第二次查询、前面的这篇文章应该有助于: READ_CAL1子命令中的额外字节。

    此致、
    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    FET 状态寄存器有8位、如所示 第12.2.20节 FET 状态寄存器 技术参考手册的部分

    是的、完全正确、
    但示例脚本设置为需要阅读 16位。
    我相信这是一个错误

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

    您好、Vadim、

    您是对的。  这似乎是指南上的一个拼写错误。 长度应为1。 感谢大家收看。

    此致、
    Alexis