com_init.c

来自「ARM_CORTEX-M3应用实例开发详解光盘」· C语言 代码 · 共 44 行

C
44
字号
/****************************************************************************
* 文件名          : com_init.c
* 功能描述        : 组件初使化
******************************************************************************/

/* Includes -----------------------------------------------------------------*/
#include <stdio.h>
#include <ucos_ii.h>
#include "drv_init.h"
#include "com_init.h"

/* Variables ----------------------------------------------------------------*/
FATFS glbl_fs;

/*=============================================================================
* Function	: component_init
* Description	: 组件初使化
=============================================================================*/
int component_init(void) {
	int r;

	r = fs_init(&glbl_fs);
	if (r != FR_OK) {
		printf("\r\n fs_init() err %d", r);
	}

	OS_CPU_SysTickInit();

#if (OS_TASK_STAT_STK_CHK_EN > 0) && (OS_TASK_CREATE_EXT_EN > 0)
	OSStatInit();
#endif

	GUI_Init();

    tcpip_init( NULL, NULL );

    lwip_socket_init();
//	nand_dbg();

	return 0;
}

/************************************END OF FILE******************************/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?