物联网技术
直播中

fdvcxhtg

9年用户 1040经验值
擅长:嵌入式技术
私信 关注
[问答]

CC2541的内置传感器测温与实际温差大?

本帖最后由 冒汗的心情 于 2016-3-4 14:18 编辑

CC2541的内置传感器测温与实际温差大?


用CC2541做产品,用了芯片本身的测温,通过ADC采用计算温度,公式如下:
    TR0 = 0x01;     ATEST = 0x01;
    {   HalAdcSetReference( HAL_ADC_REF_125V );        
temp = (ADC_Read(HAL_ADC_CHANNEL_TEMP) - 1340) /10;     }
ATEST = 0x00;  TR0 = 0x00;
但感觉根本就不准啊,现在室外都零下几度了,上面算出来还是19度,是否有更准确的计算公式呢?

回帖(1)

djfldsthtr

2016-2-26 16:50:48
内部温度传感器精度不太高,12位分辨率,有效位是11位。可以多次采样求平均值
举报

更多回帖

发帖
×
20
完善资料,
赚取积分