STM8L内部参考电压怎么设置?

2019-12-18 18:47发布

本人想使用其内部参考电压的1.2V去进行AD采集,并且要采集其单片机的内部温度,求大神指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
chengyang79
1楼-- · 2019-12-19 20:05
貌似STM8L虽然有12bit的ADC,但是内部参考INTREF比较坑爹,
不是直接拿给ADC模块的REFH 和REFL端用的。
而是用ADC测INTREF得到一个结果,然后用这个结果来计算其他通道测得值对应的电压。
这样做应该会丢失一部分精度,
而且STM8少引脚的型号,ADC模块真正使用的参考电压和单片机的供电电源同引脚,这个电压通常稳定性比较差。
所以将就吧,如果要讲究点就买多引脚的,
不过48PIN的REFH独立出来了,但是REFL也是和VSSA以及VSS1共用的。
64PIN的REFL只和VSSA共用,稳定性应该更好一点。
songxunwen
2楼-- · 2019-12-19 20:51
一直用内部参考测电池供电电压,方法是先测参考的ad值,再反推出vdda,也就是电池电压,测出来还蛮准的。

一周热门 更多>