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.

[参考译文] TPS546C23:如何将温度数据转换为十进制数

Guru**** 2391415 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/784882/tps546c23-how-to-convert-temperature-data-into-decimal

器件型号:TPS546C23

您好、TI 的专家!

这是文豪。 如何正确地将温度线性格式转换为十进制格式确实令人困惑、因为数据表说明非常模糊。 请举一个例子。 感谢您的帮助!

谢谢!

-文豪

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

    文豪

    我不知道你要问什么。  您能否提供示例或指向相关数据表的部分?

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

    文豪

    以关闭循环、添加 Ryan 和我在这里离线共享的信息。

    示例:

    1111 1111 1110 1101

    1. 首先,让我们将其分类为指数和尾数:

    1111 1111 1110 1101

    指数= 11111'b

    尾数=11111101101'b

    1. 接下来,让我们使用转换工具将这些二进制值转换为十进制值:

    指数=-1、如下所示:

                   

    尾数=-19、如下所示:

            

    1. 最后,让我们在等式中输入以下内容:

    2^-1 *-19 =-9.5

           1111 1111 1110 1101 转换为十六进制为"FFED"

    在随附的计算器工具中输入 FFED 可使您获得-9.5deg C

    此致、

    Mathew

    e2e.ti.com/.../READ_5F00_TEMPERATURE.XLSX