WE310F5  39.00.000
M2MB_GPIO_CFG_T Struct Reference

#include <m2mb_gpio.h>

Data Fields

M2MB_GPIO_PIN_E GPIO_Pin
 
M2MB_GPIO_DIRECTION_E GPIO_Mode
 
M2MB_GPIO_PULL_MODE_E GPIO_PuPd
 
M2MB_GPIO_TRIGGER_E GPIO_ITTrigger
 
M2MB_GPIO_POLARITY_E GPIO_ITPolarity
 
M2MB_GPIO_DEBOUNCE_E GPIO_ITDebounce
 
M2MB_GPIO_DRIVE_E drive
 
M2MB_GPIOINT_CB_T callback_fn
 
M2MB_GPIOINT_CALLBACK_DATA_T callback_ctxt
 

Detailed Description

GPIO device configuration structure.

Definition at line 188 of file m2mb_gpio.h.

Field Documentation

◆ callback_ctxt

Callback function data

Definition at line 198 of file m2mb_gpio.h.

◆ callback_fn

M2MB_GPIOINT_CB_T callback_fn

Callback function

Definition at line 197 of file m2mb_gpio.h.

◆ drive

GPIO Port Drive.

Definition at line 196 of file m2mb_gpio.h.

◆ GPIO_ITDebounce

M2MB_GPIO_DEBOUNCE_E GPIO_ITDebounce

GPIO Port Trigger value.

Definition at line 195 of file m2mb_gpio.h.

◆ GPIO_ITPolarity

M2MB_GPIO_POLARITY_E GPIO_ITPolarity

GPIO Port Trigger Polarity.

Definition at line 194 of file m2mb_gpio.h.

◆ GPIO_ITTrigger

M2MB_GPIO_TRIGGER_E GPIO_ITTrigger

GPIO Port Trigger value.

Definition at line 193 of file m2mb_gpio.h.

◆ GPIO_Mode

GPIO Port Direction.

Definition at line 191 of file m2mb_gpio.h.

◆ GPIO_Pin

M2MB_GPIO_PIN_E GPIO_Pin

GPIO Port Number.

Definition at line 190 of file m2mb_gpio.h.

◆ GPIO_PuPd

GPIO Port Pull Value.

Definition at line 192 of file m2mb_gpio.h.


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