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.

[参考译文] BQ79616-Q1:读取电池电芯电压时将十六进制值转换为十进制值的问题

Guru**** 2609945 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1260305/bq79616-q1-problem-of-converting-hex-value-to-decimal-value-when-reading-battery-cell-voltages

器件型号:BQ79616-Q1

你好

我可以使用 BQ 自动评估软件读取电池电压。 这是正常的。 但 我 无法将读取十六进制值与十进制值相匹配。

写入程序的十进制值是正确的。 但我无法理解它是如何转换为十六进制值的。

例如、对于单元格1:"0x45F3" 必须为十进制值"17907"
但这是3.4154。  

您能解释一下如何操作吗?

谢谢!

此致

法蒂赫

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

    尊敬的 Fatih:

    表9-1列出了电池1到16的转换公式:

    VLSB_ADC 为:

    190.73 * 17907 =  3415402 UV = 3.415V。  希望这对您有所帮助!

    此致、

    大卫

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

    你好,David  

    我很好地理解、谢谢。

    此致

    法蒂赫