我刚刚下载的实时操作系统的msp432f401r-adc常规用ADC驱动程序。我尝试用例子和编译所有东西。然而,ADC读取的值低于实际值(从万用表)。
电压等于1.73v的万用表,和ADC驱动程序返回一个张力1.0V(使用功能adc_convertrawtomicrovolts)。
下面是ADC的配置:
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我刚刚下载的实时操作系统的msp432f401r-adc常规用ADC驱动程序。我尝试用例子和编译所有东西。然而,ADC读取的值低于实际值(从万用表)。
电压等于1.73v的万用表,和ADC驱动程序返回一个张力1.0V(使用功能adc_convertrawtomicrovolts)。
下面是ADC的配置:
应该是串联电阻太大了吧,导致流入P5.5的电流太小,采样电容充电没有完成,得到的电压低于实际值。
那为什么在P5.5处连接上万用表再单步调试,所读取的电压值就是对的呢?万用表与R21电阻并联。