S32 SDK
pin_settings_config_t Struct Reference

Defines the converter configuration. More...

#include <pins_driver.h>

Data Fields

PORT_Typebase
 
uint32_t pinPortIdx
 
port_pull_config_t pullConfig
 
bool passiveFilter
 
port_drive_strength_t driveSelect
 
port_mux_t mux
 Configures the drive strength. More...
 
bool pinLock
 Pin mux selection. More...
 
port_interrupt_config_t intConfig
 
bool clearIntFlag
 
GPIO_TypegpioBase
 
port_data_direction_t direction
 

Detailed Description

Defines the converter configuration.

This structure is used to configure the pins Implements : pin_settings_config_t_Class

Definition at line 134 of file pins_driver.h.

Field Documentation

PORT_Type* base

Port base pointer.

Definition at line 136 of file pins_driver.h.

bool clearIntFlag

Interrupt generation condition.

Definition at line 158 of file pins_driver.h.

Definition at line 160 of file pins_driver.h.

port_drive_strength_t driveSelect

Definition at line 151 of file pins_driver.h.

GPIO_Type* gpioBase

Clears the interrupt status flag. GPIO base pointer.

Definition at line 159 of file pins_driver.h.

Lock pin control register or not.

Definition at line 157 of file pins_driver.h.

Configures the drive strength.

Definition at line 153 of file pins_driver.h.

bool passiveFilter

Passive filter configuration.

Definition at line 145 of file pins_driver.h.

bool pinLock

Pin mux selection.

Definition at line 155 of file pins_driver.h.

uint32_t pinPortIdx

Port pin number.

Definition at line 137 of file pins_driver.h.

port_pull_config_t pullConfig

Internal resistor pull feature selection.

Definition at line 139 of file pins_driver.h.


The documentation for this struct was generated from the following file: