STM32 控制AD7190,单次转换问题
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的采样频率是否准确,故设置成单次单通道采样,结果发现要不就是无法再次启动采样,或者就是数值不正确,求救
请问你的采样通道是否选择对了 wangtianrui 发表于 2019-3-30 15:00
请问你的采样通道是否选择对了
对的
wangtianrui 发表于 2019-3-30 15:00
请问你的采样通道是否选择对了
请问你有AD7190的采集程序吗?
单次转换后,读取数据后,RDY一直为低电平,怎么回事?
页:
[1]