Exti Connections Between Peripherals And Cpu; Exti Functional Description - ST STM32G0 1 Series Reference Manual

Table of Contents

Advertisement

RM0444
13.2.1

EXTI connections between peripherals and CPU

The peripherals able to generate wakeup or interrupt events when the system is in Stop
mode are connected to the EXTI.
Peripheral wakeup signals that generate a pulse or that do not have an interrupt status
bits in the peripheral, are connect to an EXTI configurable line. For these events the
EXTI provides a status pending bit which requires to be cleared. It is the EXTI interrupt
associated with the status bit that interrupts the CPU.
Peripheral interrupt and wakeup signals that have a status bit in the peripheral which
requires to be cleared in the peripheral, are connected to an EXTI direct line. There is
no status pending bit within the EXTI. The interrupt or wakeup is cleared by the CPU in
the peripheral. It is the peripheral interrupt that interrupts the CPU directly.
All GPIO ports input to the EXTI multiplexer, allowing to select a port to wake up the
system via a configurable event.
The EXTI configurable event interrupts are connected to the NVIC(a) of the CPU.
The dedicated EXTI/EVG CPU event is connected to the CPU rxev input.
The EXTI CPU wakeup signals are connected to the PWR block, and are used to wake up
the system and CPU sub-system bus clocks.
13.3

EXTI functional description

Depending on the EXTI line type and wakeup target(s), different logic implementations are
used. The applicable features and control or status registers are:
rising and falling edge event enable through
-
-
software trigger through
pending interrupt flagging through
-
-
-
CPU wakeup and interrupt enable through
-
-
CPU wakeup and event enable through
-
-
EXTI rising edge pending register 1 (EXTI_RPR1)
EXTI falling edge pending register 1 (EXTI_FPR1)
EXTI CPU wakeup with interrupt mask register (EXTI_IMR1)
EXTI CPU wakeup with event mask register (EXTI_EMR1)
Extended interrupt and event controller (EXTI)
RM0444 Rev 5
319/1390
335

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32G0 1 Series and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF