Quiero convertir 4 entradas analógicas al mismo tiempo, elegí el descubrimiento stm32f3 porque contiene 4 ADC. El problema es que no sé cómo hacer que trabajen juntos. He leído que solo dos de ellos pueden trabajar simultáneamente ADC1 y ADC2, ADC3 y ADC4.
Mi pregunta es ¿qué configuración tengo que hacer para esto?
¿Debo usar el modo DMA, si es así, cómo?
En el manual de referencia RM0316 de STM32F302xx, STM32F303xx y STM32F313xx MCU de 32 bits avanzados basados en ARM que encontré en el párrafo 12.8:
Modos ADC duales
En dispositivos con dos ADC o más, se pueden usar modos duales ADC (consulte la Figura 69):
- ADC1 y ADC2 se pueden usar juntos en modo dual (ADC1 es maestro)
- ADC3 y ADC4 se pueden usar juntos en modo dual (ADC3 es maestro)
En el modo ADC dual, el inicio de la conversión se activa alternativamente o simultáneamente desde el maestro ADCx al esclavo ADC, dependiendo del modo seleccionado por los bits DUAL [4: 0] en el registro ADCx_CCR.
Se implementan cuatro modos posibles:
- Modo simultáneo inyectado
- Modo simultáneo regular
- modo intercalado
- Modo de activación alternativo