例程:ti/simplelink_cc32xx_sdk_4_20_00_07/examples/rtos/CC3220SF_LAUNCHXL/drivers/adcsinglechannel
开发板:CC3220SF
我直接导入TI的ADC例程,并使用了一个电位器想要验证ADC驱动的准确性,当我扭动电位器使其电压为0.9V时,ADC采集的电压却是382960 uV。我认为代码过程和接线没有出错,但是终端上显示的数字就是不对,是我的理解出现问题了吗?
Kevin Qiu1:
看下README.html文件,例程中是接到GNG,测其他的需要修改连接
user6359397:
回复 Kevin Qiu1:
我按照例程中将ADC0接到GND ADC1接到 3.3V输出依然有误,并未得到正确的数值
CONFIG_ADC_1 raw result (0): 3850
CONFIG_ADC_0 convert result: 0 uV
CONFIG_ADC_1 convert result (0): 1379230 uV
CONFIG_ADC_1 raw result (1): 3851
CONFIG_ADC_1 convert result (1): 1379589 uV
CONFIG_ADC_1 raw result (2): 3852
CONFIG_ADC_1 convert result (2): 1379947 uV
CONFIG_ADC_1 raw result (3): 3852
CONFIG_ADC_1 convert result (3): 1379947 uV
CONFIG_ADC_1 raw result (4): 3851
CONFIG_ADC_1 convert result (4): 1379589 uV
CONFIG_ADC_1 raw result (5): 3851
CONFIG_ADC_1 convert result (5): 1379589 uV
CONFIG_ADC_1 raw result (6): 3853
CONFIG_ADC_1 convert result (6): 1380305 uV
CONFIG_ADC_1 raw result (7): 3851
CONFIG_ADC_1 convert result (7): 1379589 uV
CONFIG_ADC_1 raw result (8): 3850
CONFIG_ADC_1 convert result (8): 1379230 uV
CONFIG_ADC_1 raw result (9): 3847
CONFIG_ADC_1 convert result (9): 1378156 uV