WS63 SDK 文档
7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
app_init.h
浏览该文件的文档.
1
6
#ifndef APP_INIT_H
7
#define APP_INIT_H
8
9
#ifdef __cplusplus
10
#if __cplusplus
11
extern
"C"
{
12
#endif
/* __cplusplus */
13
#endif
/* __cplusplus */
14
21
typedef
void (*
init_call_t
)(void);
22
23
#define USED_ATTR __attribute__((used))
24
25
#define layer_initcall(func, layer, clayer, priority) \
26
static const init_call_t USED_ATTR __zinitcall_##layer##_##func \
27
__attribute__((section(".zinitcall." clayer #priority ".init"))) = (func)
28
29
#define layer_initcall_def(func, layer, clayer) \
30
layer_initcall(func, layer, clayer, 0)
31
49
#define app_run(func) layer_initcall_def(func, run, "app_run")
50
58
void
app_tasks_init
(
void
);
59
67
void
system_init
(
void
);
68
73
#ifdef __cplusplus
74
#if __cplusplus
75
}
76
#endif
/* __cplusplus */
77
#endif
/* __cplusplus */
78
79
#endif
system_init
void system_init(void)
使用芯片配置生成的代码进行系统初始化。
app_tasks_init
void app_tasks_init(void)
初始化APP Manager。
Definition
app_init.c:11
init_call_t
void(* init_call_t)(void)
Definition
app_init.h:21
src
middleware
utils
app_init
app_init.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