ST STM32F101 Series Reference Manual page 4

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

Advertisement

Contents
5.1.6
5.1.7
5.1.8
5.1.9
5.1.10
5.2
GPIO register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.3
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.4
AFIO register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.4.6
5.5
GPIO and AFIO register maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.5.1
5.5.2
6
Interrupts and events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.1
Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . . 98
6.1.1
6.1.2
4/501
GPIO locking mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Input configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Output configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Alternate function configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Analog input configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Port configuration register low (GPIOx_CRL) (x=A..E) . . . . . . . . . . . . . 83
Port input data register (GPIOx_IDR) (x=A..E) . . . . . . . . . . . . . . . . . . . 85
Port output data register (GPIOx_ODR) (x=A..E) . . . . . . . . . . . . . . . . . 85
Port bit set/reset register (GPIOx_BSRR) (x=A..E) . . . . . . . . . . . . . . . . 86
Port bit reset register (GPIOx_BRR) (x=A..E) . . . . . . . . . . . . . . . . . . . . 86
BXCAN alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . 88
JTAG/SWD alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . 88
Timer alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
USART Alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . 91
I2C 1 alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
SPI 1 alternate function remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Event control register (AFIO_EVCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
GPIO register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
AFIO register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
SysTick calibration value register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Interrupt and exception vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
RM0008

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

This manual is also suitable for:

Stm32f103 series

Table of Contents