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.