查看: 1150|回复: 0

[求助] imxrt 1176 内部温度传感器 读取值不正确

[复制链接]
  • TA的每日心情
    擦汗
    2024-7-9 14:13
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    4

    主题

    16

    帖子

    0

    注册会员

    Rank: 2

    积分
    108
    最后登录
    2025-6-16
    发表于 2024-10-15 14:40:21 | 显示全部楼层 |阅读模式
    使用MCU XPRESSO IDE + SDK2.13 + imxrt1176。
    使用Demo工程时,能够正确获取温度。但是移植到自己的工程后,读取到值[size=13.3333px]g_fMCUtemperature却始终为-285.122498。函数如下
    1. <div style="background-color: rgb(255, 255, 255); padding-left: 2px;"><div style="color: rgb(0, 0, 0); font-family: &quot;Courier New&quot;; font-size: 10pt; white-space: pre;"><div style="padding-left: 2px;"><div style="font-size: 10pt;"><p><span style="color:#7f0055;font-weight:bold;">float</span> g_fMCUtemperature = 0;</p><p></p></div></div><p><span style="color:#7f0055;font-weight:bold;">void</span> <span style="font-weight: bold;">TempSensor_Init</span>()</p><p>{</p><p>    <span style="color:#005032;">tmpsns_config_t</span> config;</p><p>
    2. </p><p>    TMPSNS_GetDefaultConfig(&config);</p><p>    config.<span style="color:#0000c0;">measureMode</span>   = <span style="color:#0000c0;font-style:italic;">kTEMPSENSOR_ContinuousMode</span>;</p><p>    config.<span style="color:#0000c0;">frequency</span>     = 0x03U;</p><p>
    3. </p><p>    TMPSNS_Init(TMPSNS, &config);</p><p>    TMPSNS_StartMeasure(TMPSNS);</p><p>
    4. </p><p>    <span style="color:#3f7f5f;">/* Get temperature */</span></p><p>    g_fMCUtemperature = TMPSNS_GetCurrentTemperature(TMPSNS);</p><p>}</p><p>int main()</p><p>{</p><p>    ...</p><p>    <span style="font-size: 10pt; font-weight: bold;">TempSensor_Init</span><span style="font-size: 10pt;">();</span></p><p>    while(1)</p><p>    {</p><p>        g_fMCUtemperature = TMPSNS_GetCurrentTemperature(TMPSNS);</p><p>        ...
    5.     }</p><p>}</p></div></div>
    复制代码

    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-11-22 05:01 , Processed in 0.085221 second(s), 20 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表