Gpio Port Input Data Register (Gpiox_Idr) (X = A..d, F; Gpio Port Output Data Register (Gpiox_Odr) (X = A..d, F - STMicroelectronics STM32F05 series Reference Manual

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0091
8.4.5

GPIO port input data register (GPIOx_IDR) (x = A..D, F)

Address offset: 0x10
Reset value: 0x0000 XXXX (where X means undefined)
31
30
29
28
Res.
Res.
Res.
Res.
15
14
13
12
IDR15
IDR14
IDR13
IDR12
r
r
r
Bits 31:16 Reserved, must be kept at reset value.
Bits 15:0 IDR[15:0]: Port input data
8.4.6

GPIO port output data register (GPIOx_ODR) (x = A..D, F)

Address offset: 0x14
Reset value: 0x0000 0000
31
30
29
Res.
Res.
Res.
15
14
13
ODR15 ODR14 ODR13 ODR12 ODR11 ODR10
rw
rw
rw
Bits 31:16 Reserved, must be kept at reset value.
Bits 15:0 ODR[15:0]: Port output data
These bits can be read and written by software.
Note: For atomic bit set/reset, the ODR bits can be individually set and reset by writing to the
27
26
25
Res.
Res.
Res.
11
10
9
IDR11
IDR10
IDR9
r
r
r
r
These bits are read-only. They contain the input value of the corresponding I/O port.
28
27
26
25
Res.
Res.
Res.
Res.
12
11
10
9
ODR9
rw
rw
rw
rw
GPIOx_BSRR register (x = A..D, F).
Doc ID 018940 Rev 1
24
23
22
21
Res.
Res.
Res.
Res.
8
7
6
5
IDR8
IDR7
IDR6
IDR5
r
r
r
24
23
22
Res.
Res.
Res.
Res.
8
7
6
ODR8
ODR7
ODR6
ODR5
rw
rw
rw
General-purpose I/Os (GPIO)
20
19
18
Res.
Res.
Res.
4
3
2
IDR4
IDR3
IDR2
r
r
r
r
21
20
19
18
Res.
Res.
Res.
5
4
3
2
ODR4
ODR3
ODR2
rw
rw
rw
rw
17
16
Res.
Res.
1
0
IDR1
IDR0
r
r
17
16
Res.
Res.
1
0
ODR1
ODR0
rw
rw
129/742

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F05 series and is the answer not in the manual?

Questions and answers

Table of Contents