您好,我用ADUCM361 采集模拟电压(4~28mV),用的过程中经常出现ADC采集错误,不知为啥呀?出错了 后头就一直出错。。。 有时候改变下增益或者参考电压(比如外部参考改为内部参考)重新烧程序又对了,但用一段时间 又会出现ADC采集错误
ADC初始化配置为:
AdcGo(pADI_ADC1,ADCMDE_ADCMD_IDLE); //Enable ADC MODE:idle
//AdcMski(pADI_ADC1,ADCMSKI_RDY,1);
AdcFlt(pADI_ADC1,124,14,FLT_NORMAL|ADCFLT_NOTCH2|ADCFLT_RAVG2|ADCFLT_CHOP); //3.67HZ 125000/((SF+1)*16*(AF+3)+3)
AdcRng(pADI_ADC1,ADCCON_ADCREF_INTREF,ADCMDE_PGA_G16,ADCCON_ADCCODE_INT);//ADCCON_ADCREF_INTREF/ADCCON_ADCREF_EXTREF
AdcBuf(pADI_ADC1,ADCCFG_EXTBUF_OFF,ADCCON_BUFBYPN|ADCCON_BUFBYPP|ADCCON_BUFPOWP|ADCCON_BUFPOWN); //µ±PGAʹÄÜÇÒ´óÓÚ2ʱ£¬²»ÐèҪʹÄÜ»º³å
AdcPin(pADI_ADC1,ADCCON_ADCCN_AIN1,ADCCON_ADCCN_AIN0);
打电话到4006-100-006 未解决。。。