luat_soc_sdk_2024 V1.0
luat_gpio_cfg结构体 参考

GPIO控制参数 更多...

#include <luat_gpio.h>

成员变量

int pin
 
uint8_t mode
 
uint8_t pull
 
uint8_t irq_type
 
uint8_t output_level
 
luat_gpio_irq_cb irq_cb
 
void * irq_args
 
uint8_t alt_fun
 

详细描述

GPIO控制参数

在文件 luat_gpio.h45 行定义.

结构体成员变量说明

◆ alt_fun

uint8_t alt_fun

有些SOC的GPIO会在不同引脚上被复用,通过alt_fun来确定具体用哪个

在文件 luat_gpio.h54 行定义.

◆ irq_args

void* irq_args

GPIO中断回调时用户参数

在文件 luat_gpio.h53 行定义.

◆ irq_cb

luat_gpio_irq_cb irq_cb

GPIO中断回调函数

在文件 luat_gpio.h52 行定义.

◆ irq_type

uint8_t irq_type

GPIO中断模式

在文件 luat_gpio.h50 行定义.

◆ mode

uint8_t mode

GPIO模式

在文件 luat_gpio.h48 行定义.

◆ output_level

uint8_t output_level

GPIO输出高低电平选择

在文件 luat_gpio.h51 行定义.

◆ pin

int pin

引脚

在文件 luat_gpio.h47 行定义.

◆ pull

uint8_t pull

GPIO上下拉模式

在文件 luat_gpio.h49 行定义.


该结构体的文档由以下文件生成: