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.

[参考译文] TMS320F28375D:TMS320F28375D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1467158/tms320f28375d-tms320f28375d

器件型号:TMS320F28375D

工具与软件:

我们使用的是 F28375D 的部件。 我正在尝试从芯片内部的温度传感器获取温度。

我们使用的是 TI 在 F2837xD_TempSenorConv.c 中提供的 InitTempSensor ()/GetTemperature ()函数

不知何故、它没有给出正确的温度值(它给出了-140°C、而不是室温)。 返回的温度确实会随环境温度的变化而变化。

如有任何帮助、将不胜感激。

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

    Michael、

    您能否验证温度传感器功能是否在此器件上的 CPU1或 CPU2上运行?  我的理解是、温度传感器的工厂校准存储在 CPU1所拥有的 OTP 存储器中。  CPU2无法访问此存储器、并且如果按原样调用、将从函数返回错误的值。

    如果出现上述情况、请告诉我、否则我们可以继续调试。

    此致!

    Matthew