📄 sys_arch.h
字号:
//谨记当编译不通过时候,特别是莫名奇妙的错误时候,比如; 等,切记可能是没有包含到头文件
//切记条件编译一下文件头,否则错误可能很多
#ifndef __SYS_ARCH_H__
#define __SYS_ARCH_H__
//#include "config.h"
//#include "stdlib.h"
//#include "uCOS_II.h"
#include "os_cpu.h"
#include "os_cfg.h"
#include "uCOS_II.h"
typedef OS_EVENT* sys_sem_t;//这是怎么定义的下去证明一下
//typedef OS_EVENT* sys_mbox_t ;
# define MBOX_SIZE 16
# define MBOX_NB 8
# define SYS_MBOX_NULL (void *)0
# define SYS_SEM_NULL (void *)0
# define T_LWIP_THREAD_START_PRIO 7
# define T_LWIP_THREAD_MAX_NB 1
# define T_LWIP_THREAD_STKSIZE 512
typedef struct stlwipmbox
{ struct stlwipmbox *pstnext ;
OS_EVENT *hmbox ;
void *pvamsgs[MBOX_SIZE];
} ST_LWIP_MBOX, *PST_LWIP_MBOX ;
typedef PST_LWIP_MBOX sys_mbox_t ;
typedef INT8U sys_thread_t;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -