This structure is used to initialize a single GPIO pin.
Data Fields | |
uint32_t | outVal |
Pin output state. | |
uint32_t | driveMode |
Drive mode. | |
en_hsiom_sel_t | hsiom |
HSIOM selection. | |
uint32_t | intEdge |
Interrupt Edge type. | |
uint32_t | intMask |
Interrupt enable mask. | |
uint32_t | vtrip |
Input buffer voltage trip type. | |
uint32_t | slewRate |
Output buffer slew rate. | |
uint32_t | driveSel |
Drive strength. | |
uint32_t | vregEn |
SIO pair output buffer mode. | |
uint32_t | ibufMode |
SIO pair input buffer mode. | |
uint32_t | vtripSel |
SIO pair input buffer trip point. | |
uint32_t | vrefSel |
SIO pair reference voltage for input buffer trip point. | |
uint32_t | vohSel |
SIO pair regulated voltage output level. | |
uint32_t | nonSec |
Secure attribute for each Pin of a port. More... | |
uint32_t cy_stc_gpio_pin_config_t::nonSec |
Secure attribute for each Pin of a port.