WCH沁恒单片机
直播中

打马过草原

9年用户 879经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

CH32V307用例程测量MCU内部传感器的温度的时候,温度降低了怎么解决?

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

打印内容如下:

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();有问题

回帖(1)

丁亚念

2022-9-16 09:25:44
您好,感谢你的反馈,关于该问题,新版EVT已修改,将该函数按照下图修改一下即可解决问题
举报

更多回帖

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