General-purpose and alternate-function I/Os (GPIOs and AFIOs) RM0008
195/1128 DocID13902 Rev 15
Refer to Table 3 on page 51 for the register boundary addresses.
0x04
AFIO_MAPR
connectivity line
devices
Reserved
PTP_PPS_REMAP
TIM2ITR1_IREMAP
SPI3_REMAP
Reserved
SWJ_CFG[2]
SWJ_CFG[1]
SWJ_CFG[0]
MII_RMII_SEL
CAN2_REMAP
ETH_REMAP
Reserved
TIM5CH4_IREMAP
PD01_REMAP
CAN1_REMAP[1]
CAN1_REMAP[0]
TIM4_REMPAP
TIM3_REMPAP[1]
TIM3_REMPAP[0]
TIM2_REMPAP[1]
TIM2_REMPAP[0]
TIM1_REMPAP[1]
TIM1_REMPAP[0]
USART3_REMAP[1]
USART3_REMAP[0]
USART2_REMAP
USART1_REMAP
I2C1_REMAP
SPI1_REMAP
Reset value 000 000000 00000000000000000
0x04
AFIO_MAPR
Reserved
SWJ_
CFG[2:0]
Reserved
TIM5CH4_IREMAP
PD01_REMAP
Reserved
TIM4_REMAP
TIM3_REMAP[1:0]
TIM2_REMAP[1:0]
TIM1_REMAP[1:0]
USART3_REMAP[1:0]
USART2_REMAP
USART1_REMAP
I2C1_REMAP
SPI1_REMAP
Reset value 000 00 0000000000000
0x08
AFIO_EXTICR1
Reserved
EXTI3[3:0] EXTI2[3:0] EXTI1[3:0] EXTI0[3:0]
Reset value 0000000000000000
0x0C
AFIO_EXTICR2
Reserved
EXTI7[3:0] EXTI6[3:0] EXTI5[3:0] EXTI4[3:0]
Reset value 0000000000000000
0x10
AFIO_EXTICR3
Reserved
EXTI11[3:0] EXTI10[3:0] EXTI9[3:0] EXTI8[3:0]
Reset value 0000000000000000
0x14
AFIO_EXTICR4
Reserved
EXTI15[3:0] EXTI14[3:0] EXTI13[3:0] EXTI12[3:0]
Reset value 0000000000000000
0x1C
AFIO_MAPR2
Reserved
FSMC_NADV
TIM14_REMAP
TIM13_REMAP
TIM11_REMAP
TIM10_REMAP
TIM9_REMAP
Reserved
Reset value 000000
0x1C
AFIO_MAPR2
Reserved
MISC_ REMAP
TIM12_REMAP
TIM67_DAC_ DMA_ REMAP
FSMC_NADV
TIM14_REMAP
TIM13_REMAP
Res.
TIM1_DMA_REMAP
CEC_REMAP
TIM17_REMAP
TIM16_REMAP
TIM15_REMAP
Reset value 000000 00000
Table 60. AFIO register map and reset values (continued)
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0