使用STM32F407三重ADC,ADC1 ADC2 ADC3分别分配8个通道(ADC1 把芯片测温等三个内部通道算上),一个24个通道。定时器TIMER3定时触发ADC1采样。ADC采用同步规则模式,DMA MODE1模式传送数据。遇到问题如下:1、按上述配置后,程序直接死机。
2、三重ADC,ADC1 ADC2 ADC3通道数改为每个ADC带1通道可以运行,但ADC采样数据跳动非常大,实际硬件ADC口电压是稳定值。
3、ADC1 ADC2 ADC3通道数改为每个ADC带3通道及以上时出现程序直接死机。
有哪位使用过三重ADC遇到类似问题吗?外部采样数据通道要21个通道,除了三重ADC还有别的方式能采样这么多通道吗?
|