2025-08-19 9:40 AM
Hello ST Community,
I am designing a FOC motor controller using STM32G4 and want to use 3 separate ADCs (ADC1, ADC2, ADC3) in injected mode for simultaneous 3-phase current sampling.
I know that some microcontrollers have triple-mode ADCs, which allow all three ADCs to start and finish simultaneously. My question is:
1. When TIM1_TRGO is triggered, do all three ADCs start converting simultaneously, or is there a sequential order (ADC1→ADC2→ADC3)?
2. What is the safest way to read an ADC for FOC algorithm?
I am very new to this field, so please excuse me.
Best regards