我很难让我的ADC工作。我遵循了示例和数据表以获取P0_2的示例,但似乎无法获得一个完整的0-1023范围,即我应该使用10位ADC。从数据表中,我应该在1.2V时熄灭,但是当我在调试器中测试时,我只能在320左右获得值。
这是我使用的代码:
adc_init(gp_adc_se,0);
adc_enable_channel(adc_channel_p02);
sample = adc_get_sample();
adc_disable();
我保留了如下所示:
保留_GPIO(ADC,GPIO_PORT_0,GPIO_PIN_2,PID_ADC);
如果有人成功得到了ADC引脚,请告诉我,以阅读整个范围。
拒绝将3x衰减器设置为默认值......http://support.dialog-semicondiondiond.com/using-adc-read-voltage-divider-v ...
谢谢你atching ...我们正在研究ADC的应用笔记,因为数据表中的文档现在在配置方面并不是那么大..注意者已经抓到了一些人。很高兴你有那个工作。
BR JE_DIALOG.