GD32F470 ADC内部温度采集问题

[复制链接]
1474|11
 楼主| lszhou 发表于 2022-11-16 14:49 | 显示全部楼层 |阅读模式
例程《07_ADC_Temperature_Vrefint_Vbat》,F470使用内部温度采集,结果输出-407度,请教原因?
 楼主| lszhou 发表于 2022-11-16 14:51 | 显示全部楼层
GD32F4xx_User_Manual_CN_Rev2.7手册里不再提供ADC_ISQ等寄存器说明了吗?
daichaodai 发表于 2022-11-19 17:49 来自手机 | 显示全部楼层
公式计算错误了吧
tpgf 发表于 2022-12-6 08:54 | 显示全部楼层
贴代码上来看看 不排除楼主的配置出现问题
qcliu 发表于 2022-12-6 09:57 | 显示全部楼层
是不是因为数据类型不匹配 溢出了啊
drer 发表于 2022-12-6 10:21 | 显示全部楼层
内部温度采集一般都需要进行校准 但是楼主的这个数据有点离谱啊
coshi 发表于 2022-12-6 10:33 | 显示全部楼层
使用 内部温度传感器,必须先激活 ADC 的内部通道
kxsi 发表于 2022-12-6 10:51 | 显示全部楼层
内部温度传感器的使用很简单,只要设置一下内部 ADC,并激活其内部通道就差不多了
wiba 发表于 2022-12-6 11:05 | 显示全部楼层
内部温度传感器相当与把通道端口连接在内部温度传感器上
 楼主| lszhou 发表于 2022-12-19 09:11 | 显示全部楼层
原来是开发板上的vref需要跳线焊接一下,默认是悬空的。谢谢各位了。
MessageRing 发表于 2022-12-20 16:50 | 显示全部楼层
是不是有数据溢出了?
星辰大海不退缩 发表于 2022-12-22 17:53 | 显示全部楼层
理论上不应该,是不是数据处理错误导致的,楼主再确认一下算法吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部