📄 i2cm_mst.mak
字号:
#********************* (c) 2003 STMicroelectronics ***************************
#
# PROJECT : EVALUATION BOARD - ST7 I2C DEMO SYSTEM
# COMPILER : METROWREKS
# MODULE : i2cm_mst.mak
# VERSION : 1.0
# CREATION DATE : 12/06/03
# AUTHOR : Micro Controller Division Application Team
#
#*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
#
# THE SOFTWARE INCLUDED IN THIS FILE IS FOR GUIDANCE ONLY. STMicroelectronics
# SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL
# DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM USE OF THIS SOFTWARE.
#
#*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
#
# DESCRIPTION : Complete application Makefile
#
#******************************************************************************
PATHC = C:\COSMIC\ST7
OBJ_PT = ..\..\object\cosmic
SRC_PT1 = ..\..\sources\main
SRC_PT2 = ..\..\sources\map
SRC_PT3 = ..\..\sources\lib
SRC_PT4 = ..\..\sources\intsub
CFG_PT = ..\..\config\cosmic
COMP = $(PATHC)\cxST7.exe
ASM = $(PATHC)\cast7.exe
LNKF = $(PATHC)\clnk.exe
CONV = $(PATHC)\cvdwarf.exe
PGR = $(PATHC)\chex.exe
CFLAGS = +modc +debug -co $(OBJ_PT) -i$(SRC_PT1) -i$(SRC_PT2) -i$(SRC_PT3)\
-i$(SRC_PT4) -l -v -dCOSMIC
AFLAGS = -xx -l -v -dCOSMIC
LFLAGS = -o $(OBJ_PT)\I2c_mst_cos.st7 -m $(OBJ_PT)\I2c_mst_cos.map
PGRFLAGS = -o $(OBJ_PT)\I2c_mst_cos.s19 $(OBJ_PT)\I2c_mst_cos.st7
CC = $(COMP) $(CFLAGS)
AS = $(ASM) $(AFLAGS)
LK = $(LNKF) $(LFLAGS)
CV = $(CONV)
EXE = $(PGR) $(PGRFLAGS)
ECHO = echo
CP = copy
RM = del
OBJ_LIST = $(OBJ_PT)\main.o $(OBJ_PT)\I2cm_drv.o $(OBJ_PT)\Variable.o \
$(OBJ_PT)\map72324.o $(OBJ_PT)\vector_324.o $(OBJ_PT)\int72324.o
SRC_LIST = $(SRC_PT1)\main.c $(SRC_PT1)\I2cm_drv.c $(SRC_PT1)\Variable.c \
$(SRC_PT2)\map72324.c $(CFG_PT)\vector_324.c $(SRC_PT4)\int72324.c
$(OBJ_PT)\I2c_mst_cos.s19: $(OBJ_PT)\I2c_mst_cos.elf
$(EXE)
$(OBJ_PT)\I2c_mst_cos.elf: $(OBJ_PT)\I2c_mst_cos.st7
$(CV) $(OBJ_PT)\I2c_mst_cos.st7
$(OBJ_PT)\I2c_mst_cos.st7: $(OBJ_LIST)
$(LK) I2cm_mst.lkf
$(OBJ_PT)\Variable.o: $(SRC_PT1)\Variable.c
$(CC) $(SRC_PT1)\Variable.c
$(OBJ_PT)\main.o: $(SRC_PT1)\main.c $(SRC_PT1)\Variable.h $(SRC_PT1)\I2cm_drv.h \
$(SRC_PT2)\map72324.h $(SRC_PT3)\lib_bits.h $(CFG_PT)\vector_324.c \
$(SRC_PT4)\int72324.c
$(CC) $(SRC_PT1)\main.c
$(OBJ_PT)\I2cm_drv.o: $(SRC_PT1)\I2cm_drv.c $(SRC_PT1)\I2cm_drv.h $(SRC_PT3)\lib_bits.h \
$(SRC_PT2)\map72324.h
$(CC) $(SRC_PT1)\I2cm_drv.c
$(OBJ_PT)\map72324.o: $(SRC_PT2)\map72324.c
$(CC) $(SRC_PT2)\map72324.c
$(OBJ_PT)\int72324.o: $(SRC_PT4)\int72324.c $(SRC_PT1)\Variable.h $(SRC_PT1)\I2cm_drv.h \
$(SRC_PT2)\map72324.h $(SRC_PT3)\lib_bits.h
$(CC) $(SRC_PT4)\int72324.c
$(OBJ_PT)\vector_324.o: $(CFG_PT)\vector_324.c
$(CC) $(CFG_PT)\vector_324.c
clean:
$(RM) $(OBJ_PT)\*.o
$(RM) $(OBJ_PT)\*.elf
$(RM) $(OBJ_PT)\*.st7
$(RM) $(OBJ_PT)\*.s19
$(MAKE) -f I2cm_mst.mak
#******************* (c) 2003 ST Microelectronics *********** END OF FILE*****
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -