ST STM32G4 Series Reference Manual page 12

Advanced arm-based 32-bit mcus
Hide thumbs Also See for STM32G4 Series:
Table of Contents

Advertisement

Contents
13
Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . 399
13.1
NVIC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
13.2
SysTick calibration value register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
13.3
Interrupt and exception vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
14
Extended interrupts and events controller (EXTI) . . . . . . . . . . . . . . . 404
14.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
14.2
EXTI main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
14.3
EXTI functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
14.3.1
14.3.2
14.3.3
14.3.4
14.3.5
14.3.6
14.4
EXTI interrupt/event line mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
14.5
EXTI registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
14.5.1
14.5.2
14.5.3
14.5.4
14.5.5
14.5.6
14.5.7
14.5.8
14.5.9
14.5.10 Falling trigger selection register 2 (EXTI_FTSR2) . . . . . . . . . . . . . . . . 416
14.5.11 Software interrupt event register 2 (EXTI_SWIER2) . . . . . . . . . . . . . . 416
14.5.12 Pending register 2 (EXTI_PR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
14.5.13 EXTI register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
15
Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . 419
15.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
15.2
CRC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
15.3
CRC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
15.3.1
12/2083
EXTI block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Wakeup event management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Peripherals asynchronous Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Hardware interrupt selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Hardware event selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Software interrupt/event selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Interrupt mask register 1 (EXTI_IMR1) . . . . . . . . . . . . . . . . . . . . . . . . 409
Event mask register 1 (EXTI_EMR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Rising trigger selection register 1 (EXTI_RTSR1) . . . . . . . . . . . . . . . . 410
Falling trigger selection register 1 (EXTI_FTSR1) . . . . . . . . . . . . . . . . 410
Software interrupt event register 1 (EXTI_SWIER1) . . . . . . . . . . . . . . 411
Pending register 1 (EXTI_PR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Interrupt mask register 2 (EXTI_IMR2) . . . . . . . . . . . . . . . . . . . . . . . . 413
Event mask register 2 (EXTI_EMR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Rising trigger selection register 2 (EXTI_RTSR2) . . . . . . . . . . . . . . . . 414
CRC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
RM0440 Rev 1
RM0440

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents

Save PDF