STM32F072 EXTI GPIO Interrups

Gast #5037447
Lesenswert?

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...
Gast #5037448
Lesenswert?

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.
Gast #5037790
Lesenswert?

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?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren