CH32F103使用官方例程读取内部温度,启动是18度,用烙铁头在贴在芯片上也只有20度,这算正常吗

CH32F103使用官方例程读取内部温度,启动是18度,用烙铁头在贴在芯片上也只有20度,这算正常吗

你好,首先我们内部温度传感器是没有问题的,但可能会有所误差;其次,我们的内部温度计算公式和STM32是不一样的,检查一下程序中温度计算公式是否正确,我们计算公式具体见下图,具体内容可参考CH32F103应用手册。图片1.png


image.png
image.png
image.png


V25典型值是 1.34v

Avg_Slope 典型值是 0.0043v
我这边adc检测出来的ad值是1880左右,我套用公式发现只有在560左右才是26度的室内温度。
按我这个1880的ad值,出来的数据是-15度


你好,请参考下图公式微信图片_20210510195214.jpg


只有登录才能回复,可以选择微信账号登录