Gpio Port Output Type Register (Gpiox_Otyper); (X = A; Gpio Port Output Speed Register (Gpiox_Ospeedr); Gpio Port Pull-Up/Pull-Down Register (Gpiox_Pupdr) - ST STM32F40 Series Reference Manual

Hide thumbs Also See for STM32F40 Series:
Table of Contents

Advertisement

General-purpose I/Os (GPIO)
7.4.2

GPIO port output type register (GPIOx_OTYPER)

(x = A..I)
Address offset: 0x04
Reset value: 0x0000 0000
31
30
29
28
15
14
13
12
OT15
OT14
OT13
OT12
rw
rw
rw
rw
Bits 31:16 Reserved, must be kept at reset value.
Bits 15:0 OTy[1:0]: Port x configuration bits (y = 0..15)
7.4.3

GPIO port output speed register (GPIOx_OSPEEDR)

(x = A..I/)
Address offset: 0x08
Reset values:
0x0000 00C0 for port B
0x0000 0000 for other ports
31
30
29
OSPEEDR15[1:0] OSPEEDR14[1:0] OSPEEDR13[1:0] OSPEEDR12[1:0] OSPEEDR11[1:0] OSPEEDR10[1:0] OSPEEDR9[1:0] OSPEEDR8[1:0]
rw
rw
rw
15
14
13
OSPEEDR7[1:0] OSPEEDR6[1:0] OSPEEDR5[1:0] OSPEEDR4[1:0]
rw
rw
rw
Bits 2y:2y+1 OSPEEDRy[1:0]: Port x configuration bits (y = 0..15)
7.4.4

GPIO port pull-up/pull-down register (GPIOx_PUPDR)

(x = A..I/)
Address offset: 0x0C
199/1422
27
26
25
11
10
9
OT11
OT10
OT9
rw
rw
rw
These bits are written by software to configure the output type of the I/O port.
0: Output push-pull (reset state)
1: Output open-drain
28
27
26
25
rw
rw
rw
rw
12
11
10
9
rw
rw
rw
rw
These bits are written by software to configure the I/O output speed.
00: 2 MHz Low speed
01: 25 MHz Medium speed
10: 50 MHz Fast speed
11: 100 MHz High speed on 30 pF (80 MHz Output max speed on 15 pF)
Doc ID 018909 Rev 4
24
23
22
21
Reserved
8
7
6
5
OT8
OT7
OT6
OT5
rw
rw
rw
rw
24
23
22
rw
rw
rw
8
7
6
OSPEEDR3[1:0]
OSPEEDR2[1:0] OSPEEDR1[1:0] OSPEEDR0[1:0]
rw
rw
rw
20
19
18
4
3
2
OT4
OT3
OT2
rw
rw
rw
21
20
19
18
rw
rw
rw
rw
5
4
3
2
rw
rw
rw
rw
RM0090
17
16
1
0
OT1
OT0
rw
rw
17
16
rw
rw
1
0
rw
rw

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32f41 seriesStm32f42 seriesStm32f43 seriesRm0090

Table of Contents

Save PDF