while(1) { if(AD7190_Init()==0)//能找到ADC { AD7190_Calibrate(AD7190_MODE_CAL_INT_ZERO, AD7190_CH_AIN1P_AINCOM);//校正 AD7190_RangeSetup(1, AD7190_CONF_GAIN_1);//设置单极性,增益1, AD7190_Calibrate(AD7190_MODE_CAL_INT_FULL, AD7190_CH_AIN1P_AINCOM);//校正 AD7190_ChannelSelect(AD7190_CH_AIN1P_AINCOM);//选择AIN1P_AINCOM,单通道 result = AD7190_SingleConversion();//单 次读取 } } 如上所示程序,读取数值不对; 本想测试下ADC的采样频率是否准确,故设置成单次单通道采样,结果发现要不就是无法再次启动采样,或者就是数值不正确,求救 |
评分
查看全部评分
对的
请问你有AD7190的采集程序吗?