Moin, kann man irgend wie die Ports Pins A1 und B1 gleichzeitig als Interrupt Quelle nutzen? (ohne externe ORs, etc)
Ein paar Sätze mehr zu Deinem Problem könnten bei der Beantwortung hilfreich sein.
Wie immer der gute Hinweis: CubeMX Probier es aus, das zeigt dir die Möglichkeiten. Nicht nur dafür.
Am PB1 hängt u.a. der TIM14, der kann Input Capture. Bonus: da gibt es ein Eingangsfilter während die EXTI völlig ungefiltert auf Spikes im einstelligen ns-Bereich triggern. An beiden Pins hängen auch noch andere Timer und wenn das alles nicht geht: der UART4-RX am PA1 kann auch Interrupts...
yes, you can aber du kannst nicht unterscheiden, von welchem Pin der IRQ ausgelöst wurde. Das ist ein Feature von ARM, nicht von STmicro. >Wie immer der gute Hinweis: CubeMX CubeMX gibt dir nur eine entweder/oder Auswahl dabei. Eine Handkonfiguration geht vielleicht, aber wegen der Einschränkung keine sinnvolle.
im RM0091 (9.1.2) steht: Bits 15:0 EXTIx[3:0]: EXTI x configuration bits (x = 0 to 3) These bits are written by software to select the source input for the EXTIx external interrupt. x000: PA[x] pin x001: PB[x] pin x010: PC[x] pin .. => man kann entweder PA1 mit EXTI1 verbinden oder PB1 oder PC1.. mit EXTI1 verbinden. Wenn man PA1 und PB1 als int. Quelle braucht muss man, wie eagle user schrieb, die AF der Pins benutzen (Input Capture, UART, ..). Ist dass so richtig?
Meiner Erinnerung nach ist das nicht richtig. Du kannst sehr wohl einen Interrupt durch verschiedene Quellen (PA1 / PB1) auslösen lassen. Nur in der IRQ hast du dann erst einmal keine Information darüber, wer denn der Auslöser war.
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.