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

📄 tempmake.mak

📁 本程序为某企业的税控机固件程序.基于东芝TMP93CS41 16位单片机编写,符合国家标准.该程序已经经过多次长期调试.
💻 MAK
字号:
#
# TIDE Generated TMAKE File, based on version12.jhbcd-JHBCD1
#
ifeq($(CFG),Debug)
DefaultTEMP=.\debug
DefaultOUTPUT=.\debug
DefaultDEBUG=D:\VERSION_box\version12\debug\version12.abs
DefaultWORK=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TEMP=.\debug
OUTPUT=.\debug
DEBUG=D:\VERSION_box\version12\debug\version12.abs
WORK=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TARGET=Debug\version12.abs
TARGET_NAME=version12.abs
DefaultProjectDEBUGINFO=1
ProjectDEBUGINFO=1
CC=cc900
CCL=cc900
AS=cc900
MAC=cc900
APP=cc900
AR=tulib
LINK=tulink
CONV=tuconv
FAL=tufal
TUAPP=tuapp
TUMPL=tumpl

SysLibraryPath= -L C:\PROGRA~1\TOSHIBA\T900\lib

SysIncludePath= -I C:\PROGRA~1\TOSHIBA\T900\include -I C:\PROGRA~1\TOSHIBA\T900\include -I C:\PROGRA~1\TOSHIBA\T900\include

INCS= \
ad.h \
csc.h \
hdma.h \
int.h \
io900l.h \
ioc.h \
sic.h \
timer.h \
vec.h \
wdt.h \
Card_Cpuv21.inc \
I2Cv10.inc \
Initdevices.inc \
LCDv115.inc \
RTCv10.inc \
TMP93CS41.inc \
Portinit.inc \
IcCardv17.inc \
USARTv201.inc \
560.H \
CONST.H

OBJS= \
"$(TEMP)\main.rel" \
"$(TEMP)\io900l.rel" \
"$(TEMP)\Hardware.rel" \
"$(TEMP)\CONST.rel" \
"$(TEMP)\chipsecond.rel"

LIBS= \
D:\PROGRA~1\TOSHIBA\T900\lib\c900ml.lib

LCF=lnc93.lcf

.\debug\version12.abs : $(OBJS) $(LINKS) $(LCF)
	$(LINK)  $(OBJS) $(LIBS) $(LCF) -o.\debug\version12.abs -la -w1 -T -ga $(SysLibraryPath)
	cd E:\version_box\debug&&$(CONV) -Fs32 version12.abs


"$(TEMP)\main.rel" : "main.c" $(INC)
	$(CC) -w3 -O0  -g -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\io900l.rel" : "io900l.c" $(INC)
	$(CC) -w3 -O0  -g -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\Hardware.rel" : "Hardware.asm" $(INC)
	$(AS) -w3 -O0  -g -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\CONST.rel" : "CONST.C" $(INC)
	$(CC) -w3 -O0  -g -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\chipsecond.rel" : "chipsecond.c" $(INC)
	$(CC) -w3 -O0 -g -Xc -Xp2 -XF -XS -Nb1 -c  $(SysIncludePath) $< -o $@
	cp E:\version_box\chipsecond.asm E:\version_box\debug\chipsecond.asm
	rm E:\version_box\chipsecond.asm

Clean :
	rm E:\version_box\debug\main.lst
	rm E:\version_box\debug\main.asm
	rm E:\version_box\debug\main.i
	rm E:\version_box\debug\main.rel
	rm E:\version_box\debug\main.fal
	rm E:\version_box\debug\io900l.lst
	rm E:\version_box\debug\io900l.asm
	rm E:\version_box\debug\io900l.i
	rm E:\version_box\debug\io900l.rel
	rm E:\version_box\debug\io900l.fal
	rm E:\version_box\debug\Hardware.lst
	rm E:\version_box\debug\Hardware.rel
	rm E:\version_box\debug\Hardware.fal
	rm E:\version_box\debug\CONST.lst
	rm E:\version_box\debug\CONST.asm
	rm E:\version_box\debug\CONST.i
	rm E:\version_box\debug\CONST.rel
	rm E:\version_box\debug\CONST.fal
	rm E:\version_box\debug\chipsecond.lst
	rm E:\version_box\debug\chipsecond.asm
	rm E:\version_box\debug\chipsecond.i
	rm E:\version_box\debug\chipsecond.rel
	rm E:\version_box\debug\chipsecond.fal

endif

ifeq($(CFG),Release)
DefaultTEMP=.\release
DefaultOUTPUT=.\release
DefaultDEBUG=D:\VERSION_box\version12\release\version12.abs
DefaultWORK=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TEMP=.\release
OUTPUT=.\release
DEBUG=D:\VERSION_box\version12\release\version12.abs
WORK=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TARGET=.\release\version12.abs
TARGET_NAME=version12.abs
CC=cc900
CCL=cc900
AS=cc900
MAC=cc900
APP=cc900
AR=tulib
LINK=tulink
CONV=tuconv
FAL=tufal
TUAPP=tuapp
TUMPL=tumpl

SysLibraryPath= -L C:\PROGRA~1\TOSHIBA\T900\lib

SysIncludePath= -I C:\PROGRA~1\TOSHIBA\T900\include -I C:\PROGRA~1\TOSHIBA\T900\include -I C:\PROGRA~1\TOSHIBA\T900\include

INCS= \
ad.h \
csc.h \
hdma.h \
int.h \
io900l.h \
ioc.h \
sic.h \
timer.h \
vec.h \
wdt.h \
Card_Cpuv21.inc \
I2Cv10.inc \
Initdevices.inc \
LCDv115.inc \
RTCv10.inc \
TMP93CS41.inc \
Portinit.inc \
IcCardv17.inc \
USARTv201.inc \
560.H \
CONST.H

OBJS= \
"$(TEMP)\main.rel" \
"$(TEMP)\io900l.rel" \
"$(TEMP)\Hardware.rel" \
"$(TEMP)\CONST.rel" \
"$(TEMP)\chipsecond.rel"

LIBS= \
D:\PROGRA~1\TOSHIBA\T900\lib\c900ml.lib

LCF=lnc93.lcf

.\release\version12.abs : $(OBJS) $(LINKS) $(LCF)
	$(LINK)  $(OBJS) $(LIBS) $(LCF) -o.\release\version12.abs -la -w1 -T $(SysLibraryPath)
	cd E:\version_box\release&&$(CONV) -Fs32 version12.abs


"$(TEMP)\main.rel" : "main.c" $(INC)
	$(CC) -w1 -O3 -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\io900l.rel" : "io900l.c" $(INC)
	$(CC) -w1 -O3 -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\Hardware.rel" : "Hardware.asm" $(INC)
	$(AS) -w1 -O3 -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\CONST.rel" : "CONST.C" $(INC)
	$(CC) -w1 -O3 -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

"$(TEMP)\chipsecond.rel" : "chipsecond.c" $(INC)
	$(CC) -w1 -O3 -Xc -Xp2 -XS -Nb1 -c  $(SysIncludePath) $< -o $@

Clean :
	rm E:\version_box\release\main.lst
	rm E:\version_box\release\main.asm
	rm E:\version_box\release\main.i
	rm E:\version_box\release\main.rel
	rm E:\version_box\release\main.fal
	rm E:\version_box\release\io900l.lst
	rm E:\version_box\release\io900l.asm
	rm E:\version_box\release\io900l.i
	rm E:\version_box\release\io900l.rel
	rm E:\version_box\release\io900l.fal
	rm E:\version_box\release\Hardware.lst
	rm E:\version_box\release\Hardware.rel
	rm E:\version_box\release\Hardware.fal
	rm E:\version_box\release\CONST.lst
	rm E:\version_box\release\CONST.asm
	rm E:\version_box\release\CONST.i
	rm E:\version_box\release\CONST.rel
	rm E:\version_box\release\CONST.fal
	rm E:\version_box\release\chipsecond.lst
	rm E:\version_box\release\chipsecond.asm
	rm E:\version_box\release\chipsecond.i
	rm E:\version_box\release\chipsecond.rel
	rm E:\version_box\release\chipsecond.fal

endif

⌨️ 快捷键说明

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