具有不同采样率的stm32多通道

stm32 multiple channel with different sampling rate

我正在做一个项目,我需要在 STM32F4x 上使用两个具有不同采样率的 adc 通道。我需要以最小采样率监控直流电压 (Vbat) 的第一个通道。同时,我将使用另一个通道以大约 1Khz 的采样率接收 ECK。我打算使用 DMA 解决 CPU 负载问题。

我的问题是我只需要 DMA 用于 ADC 通道,而我不需要它来监控 VBAT。我如何才能使用具有不同采样率的 2 个 ADC 通道?

大部分f4 UC都有不止一个ADC转换器。只需将一个用于 Vbat,将第二个用于高频监控。

另一种选择是开始为 Vbat 注入转换 - 注入转换是什么 - 阅读参​​考手册