Hallo. Ich arbeite nun seit einiger Zeit mit STM32F103* Mikrocontrollern und habe nun folgendes Problem, bei dem ich fragen wollte ob jemand weiß, ob das überhaupt geht. An zwei Eingangspins (GPIOB04 und GPIOC04) würde ich gerne ein Interrupt auf fallender Flanke auslösen. Nach meinem Verständnis der EXTI-Interrupts beim stm32 kann ich aber nur eine Portsource (GPIOB oder GPIOC) auswählen. Gibt es doch eine Möglichkeit auf beide Pins hin einen Interrupt zu kreieren (im Interrupt heraus zu finden welcher Pin diesen ausgelöst hat wäre dann eine Kleinigkeit)? An dieser Stelle sei angemerkt, dass ich keine zusätzliche Hardware anlöten kann/möchte - eher würde ich auf diese Funktion verzichten und ggf. in geeigneten Situationen den Status von Pin GPIOC04 direkt abfragen. Vielen Dank falls ihr mir da weiterhelfen könnt (ein einfaches "unmöglich" ist auch eine Hilfe).
Ich denke du siehst das richtig, man kann immer nur einen Port als Quelle wählen für EXTIx.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.