Forum: Mikrocontroller und Digitale Elektronik STM32 Trigger ADC mit Timer


von Bert S. (kautschuck)


Angehängte Dateien:

Lesenswert?

Hi,

Ich habe hier einen STM32F410CBU6 wo ich den ADC im richtigen Moment mit 
dem Timer triggern muss, und zwar wenn die PWM Signale toggeln.

Nun habe ich einiges versucht und leider hat es bisher nicht geklappt. 
Die PWM Channels sind im PWM Generation Mode und werden mit folgendem 
gestartet:
1
HAL_TIM_PWM_Start(tim5,TIM_CHANNEL_1);
2
HAL_TIM_PWM_Start(tim5,TIM_CHANNEL_2);
3
HAL_TIM_PWM_Start(tim5,TIM_CHANNEL_3);

Initialisierung ADC:
1
HAL_ADCEx_MultiModeStart_DMA(adc1, (uint32_t*)adc_buffer, ADC_BUFFER_SIZE);

Jemand eine Idee was ich da noch versuchen kann? Bezüglich ADC 
Initialisierung mit MultiMode bin ich mir nicht sicher, aber irgendwie 
muss man ja den DMA angeben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.