Hallo ich bin es schon wieder,
Und zwar habe ich die Aufgabenstellung bekommen einen ADC auf einem
STM32F3 zu konfigurieren und zu starten. Läuft alles super. Als vorgabe
gab es noch, dass nach jedem ADC Interrupt eine Neuinitialisierung des
ADC vollzogen werden soll. Da ich leider dies gerade nicht hinterfragen
kann wollte ich eure Meinung hören. Ist das sinnvoll? Also quasi nach
einem Interrupt und vor Rücksprung in die main() den ADC neu zu
initialisieren? Soll damit der ADC neu kalibriert werden? Ist das
üblich?
Würde diese Neuinitialisierung in den
1 | void ADC1_IRQHandler(void)
|
2 | {
|
3 | /* USER CODE BEGIN ADC1_IRQn 0 */
|
4 |
|
5 | /* USER CODE END ADC1_IRQn 0 */
|
6 | HAL_ADC_IRQHandler(&hadc1);
|
7 | /* USER CODE BEGIN ADC1_IRQn 1 */
|
8 |
|
9 | // Neuinitialisierung hier
|
10 |
|
11 | /* USER CODE END ADC1_IRQn 1 */
|
12 | }
|
packen. Bin ich da richtig? Danke