|
我用到官方开发板+移植的官方库文件,如果一个工程中,只有ADC外设,那么17通道采样结果是1050左右,符合芯片手册说的1.2V基准电压,。 但当我把这个官方例程移植进入我的工程文件后,再次开启AD中断检测17路电压,得到的是2048,相当于1.65V,而且数据稳定, 我把自己的工程文件的主频改到2M。依然如此。 当主频变为16M,则系统第一次采样是1050~1.2V,此后采样均为2048~1.65V, 请问大家知道是什么原因导致的基准电压变化吗? |
微信公众号
手机版
评分
查看全部评分
GPIO
它的值跟你的ADC模块的参考电压有关系。这里ADC模块的参考电压是VDDA。 如果VDDA不同,
测得ADCvrefint的值也会不同。