WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
iot_gpio.c 文件参考
#include "iot_errno.h"
#include "gpio.h"
#include "iot_gpio.h"
iot_gpio.c 的引用(Include)关系图:

结构体

struct  iot_gpio_callback_t
 

函数

unsigned int IoTGpioInit (unsigned int id)
 
unsigned int IoTGpioDeinit (unsigned int id)
 
unsigned int IoTGpioSetDir (unsigned int id, IotGpioDir dir)
 
unsigned int IoTGpioGetDir (unsigned int id, IotGpioDir *dir)
 
unsigned int IoTGpioSetOutputVal (unsigned int id, IotGpioValue val)
 
unsigned int IoTGpioGetOutputVal (unsigned int id, IotGpioValue *val)
 
unsigned int IoTGpioGetInputVal (unsigned int id, IotGpioValue *val)
 
unsigned int IoTGpioRegisterIsrFunc (unsigned int id, IotGpioIntType intType, IotGpioIntPolarity intPolarity, GpioIsrCallbackFunc func, char *arg)
 
unsigned int IoTGpioUnregisterIsrFunc (unsigned int id)
 
unsigned int IoTGpioSetIsrMode (unsigned int id, IotGpioIntType intType, IotGpioIntPolarity intPolarity)
 
unsigned int IoTGpioSetIsrMask (unsigned int id, unsigned char mask)
 

函数说明

◆ IoTGpioDeinit()

unsigned int IoTGpioDeinit ( unsigned int  id)

◆ IoTGpioGetDir()

unsigned int IoTGpioGetDir ( unsigned int  id,
IotGpioDir *  dir 
)

◆ IoTGpioGetInputVal()

unsigned int IoTGpioGetInputVal ( unsigned int  id,
IotGpioValue *  val 
)

◆ IoTGpioGetOutputVal()

unsigned int IoTGpioGetOutputVal ( unsigned int  id,
IotGpioValue *  val 
)

◆ IoTGpioInit()

unsigned int IoTGpioInit ( unsigned int  id)

◆ IoTGpioRegisterIsrFunc()

unsigned int IoTGpioRegisterIsrFunc ( unsigned int  id,
IotGpioIntType  intType,
IotGpioIntPolarity  intPolarity,
GpioIsrCallbackFunc  func,
char *  arg 
)

◆ IoTGpioSetDir()

unsigned int IoTGpioSetDir ( unsigned int  id,
IotGpioDir  dir 
)

◆ IoTGpioSetIsrMask()

unsigned int IoTGpioSetIsrMask ( unsigned int  id,
unsigned char  mask 
)

◆ IoTGpioSetIsrMode()

unsigned int IoTGpioSetIsrMode ( unsigned int  id,
IotGpioIntType  intType,
IotGpioIntPolarity  intPolarity 
)

◆ IoTGpioSetOutputVal()

unsigned int IoTGpioSetOutputVal ( unsigned int  id,
IotGpioValue  val 
)

◆ IoTGpioUnregisterIsrFunc()

unsigned int IoTGpioUnregisterIsrFunc ( unsigned int  id)