|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
GPIO模块配置信息。 更多...
#include <hal_gpio.h>
成员变量 | |
| pin_t | pin_max_num |
| pin_t | ulp_pin_start |
| pin_t | ulp_pin_end |
| bool | is_ulp_enable |
| bool | is_irq_enable |
| uint32_t | irq_list [GPIO_CHANNELS_NUM] |
| uint32_t | claimed [GPIO_CHANNELS_NUM] |
| uint32_t | direction [GPIO_CHANNELS_NUM] |
GPIO模块配置信息。
| uint32_t gpio_context_t::claimed[GPIO_CHANNELS_NUM] |
指示哪个PIN已被声明为GPIO。
| uint32_t gpio_context_t::direction[GPIO_CHANNELS_NUM] |
指示PIN是否已声明为输入或输出。
| uint32_t gpio_context_t::irq_list[GPIO_CHANNELS_NUM] |
每个通道的中断号索引列表。
| bool gpio_context_t::is_irq_enable |
中断的使能状态。
| bool gpio_context_t::is_ulp_enable |
ULP的使能状态。
| pin_t gpio_context_t::pin_max_num |
最大PIN数。
| pin_t gpio_context_t::ulp_pin_end |
ULP的终止管脚。
| pin_t gpio_context_t::ulp_pin_start |
ULP的起始管脚。