CH32V307例程 ADC测量内部温度传感器的问题

如题,在使用例程测量MCU内部传感器的温度的时候,打印出来的温度随风枪的加热而降低了。程序如下(与例程一致):

图片.png

打印内容如下:

ADC-Val:1725
mv-T-1389,27
ADC-Val:1721
mv-T-1386,26
ADC-Val:1706
mv-T-1374,24
ADC-Val:1691
mv-T-1362,22
ADC-Val:1680
mv-T-1353,20
ADC-Val:1667
mv-T-1343,17
ADC-Val:1657
mv-T-1334,15
ADC-Val:1648
mv-T-1327,13
ADC-Val:1639
mv-T-1320,12
ADC-Val:1631
mv-T-1314,10
ADC-Val:1624
mv-T-1308,9
ADC-Val:1617
mv-T-1302,8

测量方法:热风枪设为100℃,远距离缓慢加热MCU,观察现象

怀疑有可能是库函数TempSensor_Volt_To_Temper();有问题

您好,感谢你的反馈,关于该问题,新版EVT已修改,将该函数按照下图修改一下即可解决问题

image.png


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