STM32L ADC校正通过串口显示VDDA总为2.937

2019-07-14 18:07发布

最近在做STM32L adc采样,需要进行ADC的校正,vdda连接3.3V电压。想通过内部Vrefint 直接连接到ADC17通道读取数据然后利用
VDDA=3*Vrefint_cal / Vrefint_data进行数据的验证,通过串口显示VDDA总为2.937,不知道问题出在哪里,公式中利用数据手册上说Vrefint_cal是在3V情况下测量的并且存储在内存0x1FF8 0078-0x1FF8 0079中的数据
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
TOPCB
1楼-- · 2019-07-15 03:29
 精彩回答 2  元偷偷看……
sfsfs
2楼-- · 2019-07-15 09:04
看看你的输入电压是否是标准的
uuewuw2
3楼-- · 2019-07-15 09:10
运算误差?用浮点运算试试。
cnm7
4楼-- · 2019-07-15 15:03
主要可以看看输入电压是否对
爱雪爱雪
5楼-- · 2019-07-15 20:21
你的输入电压是否正确
60user147
6楼-- · 2019-07-15 21:40
 精彩回答 2  元偷偷看……

一周热门 更多>