Gast
#2562696
Hallo, wenn ich mit dem STM32F10x einen ADC-Wert konvertieren möchte muss ich doch warten bis die Konvertierung abgeschlossen ist: while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC) == RESET); kann man in dieser Zeit eigentlich andere Aktionen ausführen. Sprich entweder garkein While nutzen und nach einer Zeit die einem angemessen erscheint einfach mit dem ADC Wert arbeiten oder es in der Form schreiben: while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC) == RESET) { Aktion A Aktion B ...... ...... } Oder sollte man den Controller während dieser Zeit in "Ruhe" lasssen? Ich frage weil mich die Wartezeit von ca. 8 µs stört.