⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 uCos在凌阳16位单片机SPCE061A上的移植
💻
📖 第 1 页 / 共 2 页
字号:
#####################################################################
#																	 
#	Created by u'nSP IDE		10:02:18	08/18/08
#
#####################################################################




APPDIR	= C:\PROGRA~1\Sunplus\UNSPID~1.2D

OUTDIR	= .\Debug

CC	= $(APPDIR)\toolchain\gcc

AS	= $(APPDIR)\toolchain\xasm16

LD	= $(APPDIR)\toolchain\xlink16

AR	= $(APPDIR)\toolchain\xlib16

RESC	= $(APPDIR)\toolchain\resc

RM	= $(APPDIR)\toolchain\rm -f

INCLUDES	= -I"D:/ucos4unsp" -I"C:/Program Files/Sunplus/unSP IDE 2.6.2D/library/include" -I"C:/Program Files/Sunplus/unSP IDE 2.6.2D/library/include/sys"

BODY	= -body SPCE060A_061A -bfile "C:\Program Files\Sunplus\unSP IDE Common\Body\SPCE060A_061A.cpt"

BINFILE	= "$(OUTDIR)\ucos4unsp.S37"

ARYFILE	= "$(OUTDIR)\ucos4unsp.ary"

SBMFILE	= "$(OUTDIR)\ucos4unsp.sbm"

OPT	= -S -gstabs -Wall -mglobal-var-iram

ASFLAGS	= -t2 -d

CASFLAGS	= -t2 -wpop

CFLAGS	= $(OPT) -B$(APPDIR)\toolchain\ $(INCLUDES) 

BINTYPE	= -as

LDFLAGS	= -listfile

EXTRAFLAGS	= 


OBJFILES	= \
	"$(OUTDIR)\main.obj" \
	"$(OUTDIR)\isr.obj" \
	"$(OUTDIR)\Resource.obj" \
	"$(OUTDIR)\OS_CORE.obj" \
	"$(OUTDIR)\OS_FLAG.obj" \
	"$(OUTDIR)\OS_MBOX.obj" \
	"$(OUTDIR)\OS_MEM.obj" \
	"$(OUTDIR)\OS_MUTEX.obj" \
	"$(OUTDIR)\OS_Q.obj" \
	"$(OUTDIR)\OS_SEM.obj" \
	"$(OUTDIR)\OS_TASK.obj" \
	"$(OUTDIR)\OS_TIME.obj" \
	"$(OUTDIR)\OS_CPU_C.obj" \
	"$(OUTDIR)\OS_CPU_A.obj" 

"$(OUTDIR)\main.asm": "D:\ucos4unsp\main.c" ".\Core\includes.h" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/main.asm" "D:/ucos4unsp/main.c" 

"$(OUTDIR)\main.obj": "$(OUTDIR)\main.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\main.lst" -o "$(OUTDIR)\main.obj" "$(OUTDIR)\main.asm" 

"$(OUTDIR)\isr.obj": "D:\ucos4unsp\isr.asm" ".\SPCE061A.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\isr.lst" -o "$(OUTDIR)\isr.obj" "D:\ucos4unsp\isr.asm" 

"$(OUTDIR)\Resource.obj": "D:\ucos4unsp\Resource.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\Resource.lst" -o "$(OUTDIR)\Resource.obj" "D:\ucos4unsp\Resource.asm" 

"$(OUTDIR)\OS_CORE.asm": "D:\ucos4unsp\Core\OS_CORE.C" ".\Core\includes.h" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/OS_CORE.asm" "D:/ucos4unsp/Core/OS_CORE.C" 

"$(OUTDIR)\OS_CORE.obj": "$(OUTDIR)\OS_CORE.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\OS_CORE.lst" -o "$(OUTDIR)\OS_CORE.obj" "$(OUTDIR)\OS_CORE.asm" 

"$(OUTDIR)\OS_FLAG.asm": "D:\ucos4unsp\Core\OS_FLAG.C" ".\Core\INCLUDES.H" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/OS_FLAG.asm" "D:/ucos4unsp/Core/OS_FLAG.C" 

"$(OUTDIR)\OS_FLAG.obj": "$(OUTDIR)\OS_FLAG.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\OS_FLAG.lst" -o "$(OUTDIR)\OS_FLAG.obj" "$(OUTDIR)\OS_FLAG.asm" 

"$(OUTDIR)\OS_MBOX.asm": "D:\ucos4unsp\Core\OS_MBOX.C" ".\Core\includes.h" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/OS_MBOX.asm" "D:/ucos4unsp/Core/OS_MBOX.C" 

"$(OUTDIR)\OS_MBOX.obj": "$(OUTDIR)\OS_MBOX.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\OS_MBOX.lst" -o "$(OUTDIR)\OS_MBOX.obj" "$(OUTDIR)\OS_MBOX.asm" 

"$(OUTDIR)\OS_MEM.asm": "D:\ucos4unsp\Core\OS_MEM.C" ".\Core\includes.h" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/OS_MEM.asm" "D:/ucos4unsp/Core/OS_MEM.C" 

"$(OUTDIR)\OS_MEM.obj": "$(OUTDIR)\OS_MEM.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\OS_MEM.lst" -o "$(OUTDIR)\OS_MEM.obj" "$(OUTDIR)\OS_MEM.asm" 

"$(OUTDIR)\OS_MUTEX.asm": "D:\ucos4unsp\Core\OS_MUTEX.C" ".\Core\includes.h" ".\Core\os_cpu.h" ".\Core\os_cfg.h" ".\Core\ucos_ii.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdio.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\_ansi.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdarg.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\string.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stddef.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\ctype.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\stdlib.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\sys\reent.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\machine/_types.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\assert.h" "C:\Program Files\Sunplus\unSP IDE 2.6.2D\library\include\limits.h" "SPCE061A.h" 

⌨️ 快捷键说明

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