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

MSP432的ADC采样电压不准最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/27844.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>