adc采样方案是dma中断采样,在DMA接受完成中断里切换成下一个通道采样,大部分时间数据没问题,但偶尔会出现每个通道都会出现数据变为上一个通道的数据,就是通道切换不正确的感觉。出现频率挺大的,两三秒一次。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
adc采样方案是dma中断采样,在DMA接受完成中断里切换成下一个通道采样,大部分时间数据没问题,但偶尔会出现每个通道都会出现数据变为上一个通道的数据,就是通道切换不正确的感觉。出现频率挺大的,两三秒一次。
尝试用切换通道后第二次adc采样dma传送完再接收数据有效果,但是还是会出现,频率变为十几秒一次。
在前一次的ADC采集完成后,再进行切换通道进行下一次采集。
注意提前将引脚状态切换为浮空。
是每一次切换通道都需要将引脚切换为浮空吗?我目前是只有一开始时把引脚设置为浮空,
初始化的时候将需要ADC采集的GPIO切换为浮空就可以了。