General-purpose I/Os (GPIO)
Bits 5:4 MODE2[1:0]: Port PC2 IO type configuration
Bits 3:2 MODE1[1:0]: Port PC1 IO type configuration
Bits 1:0 MODE0[1:0]: Port PC0 IO type configuration
10.4.13
GPIOC output type register (GPIOC_OTYPER)
Address offset: 0x0804
Reset value: 0x0000 0000
31
30
29
28
Res.
Res.
Res.
Res.
15
14
13
12
OT15
OT14
OT13
Res.
rw
rw
rw
Bits 31:16 Reserved, must be kept at reset value.
Bits 15:13 OTy: Port PCy output type configuration (y = 15 to 13)
Bits 12:7 Reserved, must be kept at reset value.
Bits 6:0 OTy: Port PCy output type configuration (y = 6 to 0)
10.4.14
GPIOC output speed register (GPIOC_OSPEEDR)
Address offset: 0x0808
Reset value: 0x0000 0000
31
30
29
OSPEED15[1:0] OSPEED14[1:0] OSPEED13[1:0]
rw
rw
rw
15
14
13
Res.
Res.
OSPEED6[1:0]
rw
Bits 31:30 OSPEED15[1:0]: Port PC15 output speed configuration
Bits 29:28 OSPEED14[1:0]: Port PC14 output speed configuration
Bits 27:26 OSPEED13[1:0]: Port PC13 output speed configuration
Bits 25:14 Reserved, must be kept at reset value.
416/1450
These bits are written by software to configure the I/O mode.
00: Input mode
01: General purpose output mode
10: Alternate function mode
11: Analog mode (reset state)
27
26
25
Res.
Res.
Res.
11
10
9
Res.
Res.
Res.
These bits are written by software to configure the I/O output type.
0: Output push-pull (reset state)
1: Output open-drain
28
27
26
25
Res.
rw
rw
rw
12
11
10
9
OSPEED5[1:0]
OSPEED4[1:0]
rw
rw
rw
rw
24
23
22
Res.
Res.
Res.
Res.
8
7
6
Res.
Res.
OT6
OT5
rw
24
23
22
Res.
Res.
Res.
8
7
6
OSPEED3[1:0]
rw
rw
rw
RM0453 Rev 5
21
20
19
18
Res.
Res.
Res.
5
4
3
2
OT4
OT3
OT2
rw
rw
rw
rw
21
20
19
18
Res.
Res.
Res.
Res.
5
4
3
OSPEED2[1:0]
OSPEED1[1:0]
rw
rw
rw
rw
RM0453
17
16
Res.
Res.
1
0
OT1
OT0
rw
rw
17
16
Res.
Res.
2
1
0
OSPEED0[1:0]
rw
rw
Need help?
Do you have a question about the STM32WL5 Series and is the answer not in the manual?
Questions and answers