XWOS API  4.0
XWOS C/C++ API参考手册
载入中...
搜索中...
未找到
xwds_iochip结构体 参考

IO扩展芯片 更多...

#include <chip.h>

xwds_iochip 的协作图:

成员变量

union { 
 
   struct xwds_device   dev 
 
   struct xwds_i2cp   i2cp 
 
   struct xwds_spip   spip 
 
bc 
 
struct { 
 
   void *   cfg 
 
   atomic_xwsq_t *   pins 
 
   xwsz_t   port_num 
 
   xwsz_t   pin_num 
 
gpio 
 

详细描述

IO扩展芯片

在文件 chip.h95 行定义.

结构体成员变量说明

◆ [union]

union { ... } xwds_iochip::bc

基类(base class)

◆ cfg

void* xwds_iochip::cfg

GPIO配置

在文件 chip.h108 行定义.

◆ dev

struct xwds_device xwds_iochip::dev

继承struct xwds_device

在文件 chip.h97 行定义.

◆ [struct]

struct { ... } xwds_iochip::gpio

GPIO描述

◆ i2cp

struct xwds_i2cp xwds_iochip::i2cp

继承struct xwds_i2cp

在文件 chip.h99 行定义.

◆ pin_num

xwsz_t xwds_iochip::pin_num

每个GPIO端口中的PIN数量

在文件 chip.h111 行定义.

◆ pins

atomic_xwsq_t* xwds_iochip::pins

GPIO PIN状态图数组

在文件 chip.h109 行定义.

◆ port_num

xwsz_t xwds_iochip::port_num

GPIO端口数量

在文件 chip.h110 行定义.

◆ spip

struct xwds_spip xwds_iochip::spip

继承struct xwds_spip

在文件 chip.h102 行定义.


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