RM0351
14.5
EXTI registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
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) . . . . . . . . . . . . . . . . 407
14.5.11 Software interrupt event register 2 (EXTI_SWIER2) . . . . . . . . . . . . . . 407
14.5.12 Pending register 2 (EXTI_PR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
14.5.13 EXTI register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
15
Cyclic redundancy check calculation unit (CRC) . . . . . . . . . . . . . . . . 410
15.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
15.2
CRC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
15.3
CRC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
15.3.1
15.3.2
15.3.3
15.4
CRC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
15.4.1
15.4.2
15.4.3
15.4.4
15.4.5
15.4.6
16
Flexible static memory controller (FSMC) . . . . . . . . . . . . . . . . . . . . . 416
16.1
FMC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
16.2
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
16.3
AHB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
16.3.1
16.4
External device address mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Interrupt mask register 1 (EXTI_IMR1) . . . . . . . . . . . . . . . . . . . . . . . . 402
Event mask register 1 (EXTI_EMR1) . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Rising trigger selection register 1 (EXTI_RTSR1) . . . . . . . . . . . . . . . . 402
Falling trigger selection register 1 (EXTI_FTSR1) . . . . . . . . . . . . . . . . 403
Software interrupt event register 1 (EXTI_SWIER1) . . . . . . . . . . . . . . 404
Pending register 1 (EXTI_PR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Interrupt mask register 2 (EXTI_IMR2) . . . . . . . . . . . . . . . . . . . . . . . . 405
Event mask register 2 (EXTI_EMR2) . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Rising trigger selection register 2 (EXTI_RTSR2) . . . . . . . . . . . . . . . . 406
CRC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
CRC internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
CRC operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Data register (CRC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Independent data register (CRC_IDR) . . . . . . . . . . . . . . . . . . . . . . . . 413
Control register (CRC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Initial CRC value (CRC_INIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
CRC polynomial (CRC_POL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
CRC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Supported memories and transactions . . . . . . . . . . . . . . . . . . . . . . . . 418
DocID024597 Rev 5
Contents
13/1830
48
Need help?
Do you have a question about the STM32L4 5 Series and is the answer not in the manual?