SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
pin_settings_config

#include <sdrv_pinctrl.h>

Data Fields

uint32_t pin_index
 
pin_mux_e mux
 
pin_open_drain_e open_drain
 
pin_pull_config_e pull_config
 
pin_drive_strength_e drive_strength
 
pin_slew_rate_e slew_rate
 
pin_input_select_e input_select
 
pin_data_direction_e data_direction
 
pin_interrupt_config_e interrupt_config
 
pin_level_type_e initial_value
 
pin_force_input_e force_input
 
pin_mode_select_e mode_select
 

Field Documentation

◆ data_direction

pin_data_direction_e data_direction

gpio direction config

◆ drive_strength

pin_drive_strength_e drive_strength

drive strength config

◆ force_input

pin_force_input_e force_input

pin force input config

◆ initial_value

pin_level_type_e initial_value

gpio initial value

◆ input_select

pin_input_select_e input_select

input select config

◆ interrupt_config

pin_interrupt_config_e interrupt_config

gpio interrupt config

◆ mode_select

pin_mode_select_e mode_select

mode select config

◆ mux

pin_mux_e mux

mux config

◆ open_drain

pin_open_drain_e open_drain

open drain config

◆ pin_index

uint32_t pin_index

pin index

◆ pull_config

pin_pull_config_e pull_config

pull config

◆ slew_rate

pin_slew_rate_e slew_rate

slew rate config


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