|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include <stdint.h>#include "interrupt/osal_interrupt.h"#include "common_def.h"#include "gpio_porting.h"#include "hal_gpio_v150.h"
函数 | |
| void | hal_gpio_v150_init (void) |
| HAL层GPIO的初始化接口。 | |
| void | hal_gpio_v150_deinit (void) |
| HAL层GPIO去初始化接口。 | |
| errcode_t | hal_gpio_v150_setdir (pin_t pin, gpio_direction_t dir) |
| HAL层GPIO设置输入输出方向接口。 | |
| gpio_direction_t | hal_gpio_v150_getdir (pin_t pin) |
| HAL层GPIO获取输入输出方向接口。 | |
| errcode_t | hal_gpio_v150_output (pin_t pin, gpio_level_t level) |
| HAL层GPIO的output接口 。 | |
| gpio_level_t | hal_gpio_v150_get_outval (pin_t pin) |
| HAL层获取GPIO的output值接口 。 | |
| gpio_level_t | hal_gpio_v150_get_inval (pin_t pin) |
| HAL层GPIO的input接口 。 | |
| errcode_t | hal_gpio_v150_unregister (pin_t pin) |
| HAL层GPIO的注册中断接口。 | |
| errcode_t | hal_gpio_v150_register (pin_t pin, uint32_t trigger, gpio_callback_t callback, bool need_callback) |
| HAL层GPIO的注册中断接口。 | |
| errcode_t | hal_gpio_v150_ctrl (pin_t pin, hal_gpio_ctrl_id_t id) |
| HAL层GPIO控制接口。 | |