WS63 SDK 文档
7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hal_gpio_v150_comm_def.h
浏览该文件的文档.
1
10
#ifndef HAL_GPIO_V150_COMM_DEF_H
11
#define HAL_GPIO_V150_COMM_DEF_H
12
13
#include <stdint.h>
14
#include "
common_def.h
"
15
16
#ifdef __cplusplus
17
#if __cplusplus
18
extern
"C"
{
19
#endif
/* __cplusplus */
20
#endif
/* __cplusplus */
21
31
typedef
struct
hal_gpio_group_context
{
32
uint32_t
cb_registered
;
33
}
hal_gpio_group_context_t
;
34
38
typedef
struct
hal_gpio_group_info
{
39
uint32_t
start_pin_id
;
40
uint32_t
pin_num
;
41
uint32_t
start_callback_id
;
42
}
hal_gpio_group_info_t
;
43
47
typedef
struct
hal_gpio_channel_info
{
48
uint32_t
start_pin_id
;
49
uint32_t
pin_num
;
50
uint32_t
group_num
;
51
uint32_t
irq_num
;
52
uintptr_t
base_addr
;
53
hal_gpio_group_info_t
*
group_list
;
54
}
hal_gpio_channel_info_t
;
55
60
#ifdef __cplusplus
61
#if __cplusplus
62
}
63
#endif
/* __cplusplus */
64
#endif
/* __cplusplus */
65
66
#endif
common_def.h
hal_gpio_channel_info_t
struct hal_gpio_channel_info hal_gpio_channel_info_t
GPIO channel info definition.
hal_gpio_group_context_t
struct hal_gpio_group_context hal_gpio_group_context_t
GPIO group context definition.
hal_gpio_group_info_t
struct hal_gpio_group_info hal_gpio_group_info_t
GPIO group info definition.
hal_gpio_channel_info
GPIO channel info definition.
Definition
hal_gpio_v150_comm_def.h:47
hal_gpio_channel_info::group_num
uint32_t group_num
Definition
hal_gpio_v150_comm_def.h:50
hal_gpio_channel_info::base_addr
uintptr_t base_addr
Definition
hal_gpio_v150_comm_def.h:52
hal_gpio_channel_info::group_list
hal_gpio_group_info_t * group_list
Definition
hal_gpio_v150_comm_def.h:53
hal_gpio_channel_info::pin_num
uint32_t pin_num
Definition
hal_gpio_v150_comm_def.h:49
hal_gpio_channel_info::start_pin_id
uint32_t start_pin_id
Definition
hal_gpio_v150_comm_def.h:48
hal_gpio_channel_info::irq_num
uint32_t irq_num
Definition
hal_gpio_v150_comm_def.h:51
hal_gpio_group_context
GPIO group context definition.
Definition
hal_gpio_v150_comm_def.h:31
hal_gpio_group_context::cb_registered
uint32_t cb_registered
Definition
hal_gpio_v150_comm_def.h:32
hal_gpio_group_info
GPIO group info definition.
Definition
hal_gpio_v150_comm_def.h:38
hal_gpio_group_info::pin_num
uint32_t pin_num
Definition
hal_gpio_v150_comm_def.h:40
hal_gpio_group_info::start_callback_id
uint32_t start_callback_id
Definition
hal_gpio_v150_comm_def.h:41
hal_gpio_group_info::start_pin_id
uint32_t start_pin_id
Definition
hal_gpio_v150_comm_def.h:39
uintptr_t
unsigned int uintptr_t
Definition
td_type.h:65
src
drivers
drivers
hal
gpio
v150
hal_gpio_v150_comm_def.h
由
William Goodspeed
维护 | E-mail: gongzl@stu.hebust.edu.cn | Wechat: a23333344 | ALSO CHECKOUT
WS63FLASH
!
生成于 2025年 一月 4日 星期六 17:47:12 , 为 WS63 SDK 文档使用
1.9.8