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.

CC2540在ADC时遇到的偏小问题

请问一个关于ADC转化的问题:

我在VCC与P0_1之间接了一个30k的电阻,在P0_1和GND之间接了一个30K的电阻。

代码为:

P0SEL = P0SEL | 0x02;

P0DIR = 0xFD;  

P0 = 0x00;

v_1 = HalAdcRead(HAL_ADC_CHANNEL_1, HAL_ADC_RESOLUTION_12);

最后测得的值显示这两个电阻的比值不为1,请问这是怎么回事。