Bouffalo SDK  1.0
Bouffalolab Software Development Kit
gpio interrupt trigger mode definition
Collaboration diagram for gpio interrupt trigger mode definition:

Macros

#define GPIO_INT_TRIG_MODE_SYNC_FALLING_EDGE   0
 
#define GPIO_INT_TRIG_MODE_SYNC_RISING_EDGE   1
 
#define GPIO_INT_TRIG_MODE_SYNC_LOW_LEVEL   2
 
#define GPIO_INT_TRIG_MODE_SYNC_HIGH_LEVEL   3
 
#define GPIO_INT_TRIG_MODE_SYNC_FALLING_RISING_EDGE   4
 
#define GPIO_INT_TRIG_MODE_ASYNC_FALLING_EDGE   8
 
#define GPIO_INT_TRIG_MODE_ASYNC_RISING_EDGE   9
 
#define GPIO_INT_TRIG_MODE_ASYNC_LOW_LEVEL   10
 
#define GPIO_INT_TRIG_MODE_ASYNC_HIGH_LEVEL   11
 

Detailed Description

Macro Definition Documentation

◆ GPIO_INT_TRIG_MODE_ASYNC_FALLING_EDGE

#define GPIO_INT_TRIG_MODE_ASYNC_FALLING_EDGE   8

Definition at line 203 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_ASYNC_HIGH_LEVEL

#define GPIO_INT_TRIG_MODE_ASYNC_HIGH_LEVEL   11

Definition at line 206 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_ASYNC_LOW_LEVEL

#define GPIO_INT_TRIG_MODE_ASYNC_LOW_LEVEL   10

Definition at line 205 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_ASYNC_RISING_EDGE

#define GPIO_INT_TRIG_MODE_ASYNC_RISING_EDGE   9

Definition at line 204 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_SYNC_FALLING_EDGE

#define GPIO_INT_TRIG_MODE_SYNC_FALLING_EDGE   0

Definition at line 192 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_SYNC_FALLING_RISING_EDGE

#define GPIO_INT_TRIG_MODE_SYNC_FALLING_RISING_EDGE   4

Definition at line 202 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_SYNC_HIGH_LEVEL

#define GPIO_INT_TRIG_MODE_SYNC_HIGH_LEVEL   3

Definition at line 195 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_SYNC_LOW_LEVEL

#define GPIO_INT_TRIG_MODE_SYNC_LOW_LEVEL   2

Definition at line 194 of file bflb_gpio.h.

◆ GPIO_INT_TRIG_MODE_SYNC_RISING_EDGE

#define GPIO_INT_TRIG_MODE_SYNC_RISING_EDGE   1

Definition at line 193 of file bflb_gpio.h.