MSP432的ADC采样电压不准
最近在调MSP432底层时遇到ADC采样电压不准的情况,使用官方SDK的例程。
问题概述
本来是3.3V,结果只有2.3V
原因分析:
/* 配置存储寄存器,A12 ,使用内部基准,非差分输入*/
ADC14_configureConversionMemory(ADC_MEM8, ADC_VREFPOS_AVCC_VREFNEG_VSS,ADC_INPUT_A8, false);
ADC_VREFPOS_AVCC_VREFNEG_VSS 为外部参考电压,而我并没接外部参考电压
解决方案:
使用内部参考电压
将ADC_VREFPOS_AVCC_VREFNEG_VSS改为ADC_VREFPOS_INTBUF_VREFNEG_VSS即可使用内部参考电压
/* 配置存储寄存器,A12 ,使用内部基准,非差分输入*/
ADC14_configureConvers
共有 0 条评论