STM32F4有3个ADC,不知道是否可以同时实现采集4路信号。因为需要同时采集4个AD信号(A、B、C、D)计算,现在已经实现同时采集2路信号,例如先利用ADC1和ADC2采集A、B信号,然后ADC1和ADC2再采集C、D信号,之后循环采集,但是这样不能做到同步采集A、B、C、D信号。请教有什么办法能实现上述要求呢?万分感谢您的解答! |
除非有4个独立的ADC模块,否则没法做到同时采样4路。现在有3个模块,三路同时采样是可以的。你确定需要4路同时采样吗?多数情况下一个模块基本就够了,ADC采样转换,DMA进行传输。基于传输完成中断去处理结果。
除了要独立的adc模块外,要做到同步采集,最好需要是可以配置成主从adc的mcu系列,G4系列是可以做到的
除非有4个独立的ADC模块,否则没法做到同时采样4路。现在有3个模块,三路同时采样是可以的。你确定需要4路 ...
首先感谢您的解答。因为需要对4路信号实时联合计算,所以需要同时采集4路,那这样STM32F4是实现不了了
除了要独立的adc模块外,要做到同步采集,最好需要是可以配置成主从adc的mcu系列,G4系列是可以做到的 ...
感谢您的解答,手头只有F4系列,看来不行