本帖最后由 enble 于 2016-7-21 16:15 编辑 我的是STM32L073VZT6的芯片,使用内部参考电压源. 1.为了确打开了内部参考源,我在初始化ADC前调用了__HAL_UNLOCK(&hadc); HAL_ADCEx_EnableVREFINT(); 2.当使用扫描模式读的话,读出来的数据是递增的. 3.当使用sigle模式的话,读出来数据是稳定的,但是好像ADC输入达到1.2V左右读出来的ADC值就达到4095了(爆表), 4.当我外接参考电源的话,读出来数据与万用表的值是对的上的.很准确,问题是这个产品对ADC精度要求不高,所以不愿意专门加个参考源. |