hallo! habe zwei externe interrupts (2 Schalter) und nen adc-interrupt definert und dann aktiviert:
1 | NVIC_EnableIRQ(ADC1_2_IRQn); // ADC |
2 | NVIC_EnableIRQ(EXTI1_IRQn); // schalter 1 |
3 | NVIC_EnableIRQ(EXTI2_IRQn); // schalter 2 |
aktiviere ich exti- ODER adc-interrupt funtionieren sie. sind alle aktiviert (wie oben) wird nur der ADC-interrupt ausgeführt. das zuständige bit der exti-interrupts wird gesetzt, der handler aber nie ausgeführt! hat jemand nen lösung für das problem?