Interrupts and events RM0008
126/690
8.2 External interrupt/event controller (EXTI)
The external interrupt/event controller consists of up to 19 edge detectors for generating
event/interrupt requests. Each input line can be independently configured to select the type
(pulse or pending) and the corresponding trigger event (rising or falling or both). Each line
can also masked independently. A pending register maintains the status line of the interrupt
requests
8.2.1 Main features
The EXTI controller main features are the following:
● Independent trigger and mask on each interrupt/event line
● Dedicated status bit for each interrupt line
● Generation of up to 19 software event/interrupt requests
● Detection of external signal with pulse width lower than APB2 clock period. Refer to the
electrical characteristics section of the datasheet for details on this parameter.
8.2.2 Block diagram
The block diagram is shown in Figure 16.
55 62 settable TIM7 TIM7 global interrupt 0x0000_011C
56 63 settable DMA2_Channel1 DMA2 Channel1 global interrupt 0x0000_0120
57 64 settable DMA2_Channel2 DMA2 Channel2 global interrupt 0x0000_0124
58 65 settable DMA2_Channel3 DMA2 Channel3 global interrupt 0x0000_0128
59 66 settable DMA2_Channel4_5
DMA2 Channel4 and DMA2
Channel5 global interrupts
0x0000_012C
Table 36. Vector table (continued)
Position
Priority
Type of
priority
Acronym Description Address