stm32 /stm32h5 /STM32H503 /GPIOC /GPIO_PUPDR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as GPIO_PUPDR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)PUPD0 0 (B_0x0)PUPD1 0 (B_0x0)PUPD2 0 (B_0x0)PUPD3 0 (B_0x0)PUPD4 0 (B_0x0)PUPD5 0 (B_0x0)PUPD6 0 (B_0x0)PUPD7 0 (B_0x0)PUPD8 0 (B_0x0)PUPD9 0 (B_0x0)PUPD10 0 (B_0x0)PUPD11 0 (B_0x0)PUPD12 0 (B_0x0)PUPD13 0 (B_0x0)PUPD14 0 (B_0x0)PUPD15

PUPD8=B_0x0, PUPD15=B_0x0, PUPD11=B_0x0, PUPD7=B_0x0, PUPD14=B_0x0, PUPD10=B_0x0, PUPD3=B_0x0, PUPD12=B_0x0, PUPD1=B_0x0, PUPD9=B_0x0, PUPD5=B_0x0, PUPD2=B_0x0, PUPD13=B_0x0, PUPD6=B_0x0, PUPD0=B_0x0, PUPD4=B_0x0

Description

GPIO port pull-up/pull-down register

Fields

PUPD0

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD1

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD2

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD3

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD4

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD5

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD6

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD7

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD8

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD9

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD10

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD11

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD12

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD13

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD14

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

PUPD15

Port x configuration I/O pin y (y = 15 to 0) These bits are written by software to configure the I/O pull-up or pull-down Note: The bitfield is reserved and must be kept to reset value when the corresponding I/O is not available on the selected package.

0 (B_0x0): No pull-up, pull-down

1 (B_0x1): Pull-up

2 (B_0x2): Pull-down

Links

()