Defined Constants and Types for the NRF52xx General Purpose I/O
More...
Defined Constants and Types for the NRF52xx General Purpose I/O
- Version
- 1.0.0
- Date
- Nov 2021
LGPL License Terms libopencm3 License
- Author
- © 2016 Maxim Sloyko maxim.nosp@m.s@go.nosp@m.ogle..nosp@m.com
-
© 2021 Eduard Drusa <ventyl86 at netkosice dot sk>
◆ GPIO_CNF_DRIVE_MASK
#define GPIO_CNF_DRIVE_MASK 7 |
◆ GPIO_CNF_DRIVE_SHIFT
#define GPIO_CNF_DRIVE_SHIFT 8 |
◆ GPIO_CNF_MODE_MASK
#define GPIO_CNF_MODE_MASK 2 |
◆ GPIO_CNF_MODE_SHIFT
#define GPIO_CNF_MODE_SHIFT 0 |
◆ GPIO_CNF_PUPD_MASK
#define GPIO_CNF_PUPD_MASK 2 |
◆ GPIO_CNF_PUPD_SHIFT
#define GPIO_CNF_PUPD_SHIFT 2 |
◆ GPIO_CNF_SENSE_MASK
#define GPIO_CNF_SENSE_MASK 3 |
◆ GPIO_CNF_SENSE_SHIFT
#define GPIO_CNF_SENSE_SHIFT 16 |
◆ GPIO_DIR
◆ GPIO_DIRCLR
◆ GPIO_DIRSET
◆ GPIO_EVENT_IN
◆ GPIO_EVENT_PORT
◆ GPIO_IN
◆ GPIO_INTEN
◆ GPIO_INTEN_IN
#define GPIO_INTEN_IN |
( |
|
n | ) |
(1 << (n)) |
◆ GPIO_INTEN_PORT
#define GPIO_INTEN_PORT (1 << 31) |
◆ GPIO_INTENCLR
◆ GPIO_INTENSET
◆ GPIO_OUT
◆ GPIO_OUTCLR
◆ GPIO_OUTSET
◆ GPIO_PIN_CNF
◆ GPIO_TASK_OUT
◆ GPIO_TE_CONFIG
◆ GPIO_TE_CONFIG_MODE_MASK
#define GPIO_TE_CONFIG_MODE_MASK 3 |
◆ GPIO_TE_CONFIG_MODE_SHIFT
#define GPIO_TE_CONFIG_MODE_SHIFT 0 |
◆ GPIO_TE_CONFIG_OUTINIT
#define GPIO_TE_CONFIG_OUTINIT (1 << 20) |
◆ GPIO_TE_CONFIG_POLARITY_MASK
#define GPIO_TE_CONFIG_POLARITY_MASK 3 |
◆ GPIO_TE_CONFIG_POLARITY_SHIFT
#define GPIO_TE_CONFIG_POLARITY_SHIFT 16 |
◆ GPIO_TE_CONFIG_PSEL_MASK
#define GPIO_TE_CONFIG_PSEL_MASK 0x1f |
◆ GPIO_TE_CONFIG_PSEL_SHIFT
#define GPIO_TE_CONFIG_PSEL_SHIFT 8 |
◆ GPIO_TE_MODE_DISABLED
#define GPIO_TE_MODE_DISABLED 0 |
◆ GPIO_TE_MODE_EVENT
#define GPIO_TE_MODE_EVENT 1 |
◆ GPIO_TE_MODE_TASK
#define GPIO_TE_MODE_TASK 3 |
◆ GPIO_TE_OUTINIT_HIGH
#define GPIO_TE_OUTINIT_HIGH 1 |
◆ GPIO_TE_OUTINIT_LOW
#define GPIO_TE_OUTINIT_LOW 0 |
◆ GPIO_TE_POLARITY_HI_TO_LO
#define GPIO_TE_POLARITY_HI_TO_LO 2 |
◆ GPIO_TE_POLARITY_LO_TO_HI
#define GPIO_TE_POLARITY_LO_TO_HI 1 |
◆ GPIO_TE_POLARITY_NONE
#define GPIO_TE_POLARITY_NONE 0 |
◆ GPIO_TE_POLARITY_TOGGLE
#define GPIO_TE_POLARITY_TOGGLE 3 |