XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_main.c 文件参考
#include "xf_init.h"
#include "xf_utils.h"
xf_main.c 的引用(Include)关系图:

浏览源代码.

函数

void xf_main (void)
 全局函数定义: [Global Functions].
 
static int test_xf_init_component_board (void)
 
 XF_INIT_EXPORT_BOARD (test_xf_init_component_board)
 
static int test_xf_init_component_prev (void)
 
 XF_INIT_EXPORT_PREV (test_xf_init_component_prev)
 
static int test_xf_init_component_device (void)
 
 XF_INIT_EXPORT_DEVICE (test_xf_init_component_device)
 
static int test_xf_init_component_component (void)
 
 XF_INIT_EXPORT_COMPONENT (test_xf_init_component_component)
 
static int test_xf_init_component_env (void)
 
 XF_INIT_EXPORT_ENV (test_xf_init_component_env)
 
static int test_xf_init_component_app (void)
 
 XF_INIT_EXPORT_APP (test_xf_init_component_app)
 

变量

static const char *const TAG = "xf_main"
 

详细描述

作者
your name (you@d.nosp@m.omai.nosp@m.n.com)
版本
0.1
日期
2023-10-23

Copyright (c) 2023, CorAL. All rights reserved.

在文件 xf_main.c 中定义.

函数说明

◆ xf_main()

void xf_main ( void  )

全局函数定义: [Global Functions].

  1. 全局函数原型在**头文件**中声明并编写注释,此处可以不加 brief。

主函数。 正常情况下此行空白:函数之间需要有一个空行作为分隔

注意! xf_init() 会在 xf_main() 前运行,此处不需要重复调用 xf_init()

此示例仅用于演示自动初始化的使用方法。

在文件 xf_main.c36 行定义.

◆ test_xf_init_component_board()

static int test_xf_init_component_board ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c48 行定义.

◆ XF_INIT_EXPORT_BOARD()

XF_INIT_EXPORT_BOARD ( test_xf_init_component_board  )

◆ test_xf_init_component_prev()

static int test_xf_init_component_prev ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c55 行定义.

◆ XF_INIT_EXPORT_PREV()

XF_INIT_EXPORT_PREV ( test_xf_init_component_prev  )

◆ test_xf_init_component_device()

static int test_xf_init_component_device ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c62 行定义.

◆ XF_INIT_EXPORT_DEVICE()

XF_INIT_EXPORT_DEVICE ( test_xf_init_component_device  )

◆ test_xf_init_component_component()

static int test_xf_init_component_component ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c69 行定义.

◆ XF_INIT_EXPORT_COMPONENT()

XF_INIT_EXPORT_COMPONENT ( test_xf_init_component_component  )

◆ test_xf_init_component_env()

static int test_xf_init_component_env ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c76 行定义.

◆ XF_INIT_EXPORT_ENV()

XF_INIT_EXPORT_ENV ( test_xf_init_component_env  )

◆ test_xf_init_component_app()

static int test_xf_init_component_app ( void  )
static
示例
examples/system/init/main/xf_main.c.

在文件 xf_main.c83 行定义.

◆ XF_INIT_EXPORT_APP()

XF_INIT_EXPORT_APP ( test_xf_init_component_app  )

变量说明

◆ TAG

const char* const TAG = "xf_main"
static

在文件 xf_main.c30 行定义.