XFusion API v1.3.0
|
自动初始化。 更多...
#include "xf_init_config_internal.h"
#include "xf_utils.h"
#include "section/xf_init_section.h"
#include "registry/xf_init_registry.h"
宏定义 | |
#define | XF_INIT_EXPORT_SETUP(function) |
基础配置初始化. 主要用于初始化 log 等功能。 | |
#define | XF_INIT_EXPORT_BOARD(function) |
板级初始化.初始化和开发板相关内容,如 heap,sys 等功能。 | |
#define | XF_INIT_EXPORT_PREV(function) |
抽象层预初始化,初始化 HAL NAL 等抽象层. | |
#define | XF_INIT_EXPORT_CLEANUP(function) |
设置清除初始化,对应 SETUP 这里用于反初始化一些应用层不需要的操作. | |
#define | XF_INIT_EXPORT_DEVICE(function) |
设备初始化. 应用层初始化外设使用 | |
#define | XF_INIT_EXPORT_COMPONENT(function) |
组件初始化. 应用层初始化一些外部组件使用 | |
#define | XF_INIT_EXPORT_ENV(function) |
环境初始化. 应用层初始化环境(如文件系统) | |
#define | XF_INIT_EXPORT_APP(function) |
应用程序初始化. 如 | |
函数 | |
xf_err_t | xf_init (void) |
xf 初始化. 所有使用宏收集的初始化函数,将会在这里统一调用 | |