利用2434采用ADC one-shot模式进行电压采样,并利用FIFO获取ADC数据时会出现实际读取fifowords数值大于实际配置的ADC通道数;
1)ADC初始化配置如下:
2)以8k的频率刷新接口,循环读取fifo数据,如下图:
问题1:
1)上述使用方法以及配置有没有什么问题?
2)实际使用中fifowords出现等于0的情况后,ADC采样完全异常,数据不再刷新,采集的数值不对:
3) 出现fifowords为什么会波动很大:
4)当fifowords等于0后,如果重新启动ADC可以重新采样吗?使得系统恢复正常?