一直出现后面那个错误 undefined。。。
但把下面的1改成0就不会了。。为什么??急、、
#define _FS_REENTRANT 1 /* 是否配置为可重入 0  isable or 1:Enable */
#define _FS_TIMEOUT 1000 /* 等待信息量时限 Timeout period in unit of time ticks */
#define _SYNC_t OS_EVENT* /* O/S dependent type of sync object. e.g. HANDLE, OS_EVENT*, ID and etc.. */
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_core.c: 0 warnings, 5 errors
compiling os_flag.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_flag.c: 0 warnings, 5 errors
compiling os_mbox.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_mbox.c: 0 warnings, 5 errors
compiling os_mem.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_mem.c: 0 warnings, 5 errors
compiling os_mutex.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_mutex.c: 0 warnings, 5 errors
compiling os_q.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_q.c: 0 warnings, 5 errors
compiling os_sem.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_sem.c: 0 warnings, 5 errors
compiling os_task.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_task.c: 0 warnings, 5 errors
compiling os_time.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_time.c: 0 warnings, 5 errors
compiling os_tmr.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Source\os_tmr.c: 0 warnings, 5 errors
compiling os_cpu_c.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Ports\os_cpu_c.c: 0 warnings, 5 errors
compiling os_dbg.c...
..\FATFS\ff.h(95): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: _SYNC_t sobj; /* Identifier of sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(273): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_cre_syncobj (BYTE, _SYNC_t*);/* Create a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(274): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_req_grant (_SYNC_t); /* Lock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(275): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern void ff_rel_grant (_SYNC_t); /* Unlock sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h(276): error: #20: identifier "OS_EVENT" is undefined
..\FATFS\ff.h: extern int ff_del_syncobj (_SYNC_t); /* Delete a sync object */
..\FATFS\ff.h: ^
..\FATFS\ff.h: ..\uCOS-II\Ports\os_dbg.c: 0 warnings, 5 errors
Target not created
|