RM0453 Rev 2 509/1454
RM0453 Extended interrupts and event controller (EXTI)
523
16.4 EXTI functional description
Depending on the EXTI event input type and wakeup targets, different logic implementations
are used. The applicable features are controlled from register bits as detailed below:
• Active trigger edge enable
– by rising edge selection
EXTI rising trigger selection register (EXTI_RTSR1)
EXTI rising trigger selection register (EXTI_RTSR2)
– by falling edge selection
EXTI falling trigger selection register (EXTI_FTSR1)
EXTI falling trigger selection register (EXTI_FTSR2)
• Software trigger
EXTI software interrupt event register (EXTI_SWIER1)
EXTI software interrupt event register (EXTI_SWIER2)
• Interrupt pending flag
EXTI pending register (EXTI_PR1)
EXTI pending register (EXTI_PR2)
• CPU wakeup and interrupt enable
EXTI interrupt mask register (EXTI_CnIMR1)
EXTI interrupt mask register (EXTI_CnIMR2)
• CPU wakeup and event enable
EXTI event mask register (EXTI_CnEMR1)
EXTI event mask register (EXTI_CnEMR2)
45 Radio Busy RFBUSY wakeup Configurable No CPU1 and CPU2
46 CDBGPWRUPREQ Debug power-up request wakeup Direct No CPU1 and CPU2
1. For correct operation, the EXTI direct event EXTI_C2IMRm.IMb bit must be set to 0 before CPU1 uses this di-
rect event.
2. For correct operation, the EXTI direct event EXTI_C1IMRm.IMb bit must be set to 0 before CPU2 uses this di-
rect event.
3. For correct operation, the EXTI configurable event EXTI_C2IMRm.IMb and EXTI_C2EMRm.EMb bits must
both be set to 0 before CPU1 uses this configurable event.
4. For correct operation, the EXTI configurable event EXTI_C1IMRm.IMb and EXTI_C1EMRm.EMb bits must
both be set to 0 before CPU2 uses this configurable event.
Table 93. Wakeup interrupts (continued)
EXTI
n
o
Acronym Description EXTI type Event Wakeup
Table 94. EXTI event input configurations and register control
Event input
type
Logic implementation
EXTI_
RTSR
EXTI_
FTSR
EXTI_
SWIER
EXTI_
PR
EXTI_
CnIMR
EXTI_
CnEMR
(1)
Configurable Configurable event input wakeup logic x x x x x x
Direct Direct event input wakeup logic - - - - x x