不要这么轻易下结论
我用STM32 AD大半年也没有觉得哪里不好。只有设置和程序不对的问题,AD多通道,不同通道之间不需要延时等待。最多做了8通道加一温度,数值都是对的。但是AD采样的值不是固定的,有个上下波动。这个和参考电压有关。加软件滤波有助于改善波动。(具体版上有ADC值校准的帖子,可以搜下)
其次,ADC采样多通道必须要用DMA传输,DMA传输要注意设置buffersize以及起始地址。AD多通道之间要排好顺序。再则就是先使能DMA,再使能ADC转换。顺序不要错了,否则有的你玩的。 乱列那么多,希望对你有点帮助
|
|