Ich kämpfe immer noch mit dem Problem, daß ich eine injected ADC
Umwandlung über den CC4 von Timer 1 triggern möchte. Die Wandlung wird
auch genau einmal ausgeführt, dann aber nie wieder. Die Statusflags
ADC_FLAG_JSTRT und ADC_FLAG_JEOC werden in der Interruptroutine
gelöscht, im Statusregister bleiben sie aber immer auf 1 :-(
1 | __HAL_ADC_CLEAR_FLAG(hadc, (ADC_FLAG_JSTRT | ADC_FLAG_JEOC));
|
Prozessor ST32F103, Umgebung Eclipse mit OpenSTM32
Muß noch irgendein anderes Flag von Hand gelöscht werden?
Gruß
hochsitzcola
https://github.com/stancecoke/LishuiFOC