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

📄 makefile.gcc

📁 这是在Microchip公司提供的源代码的Zigbee协议栈的下开发的三点网络应用程序。
💻 GCC
字号:
ifndef NODE_IDUSAGE:	@echo 'USAGE: gmake -f <makefile> NODE_ID=<node_id> EFLAGS="<some flags>'	@echo 'eg.  gmake -f Makefile.gcc NODE_ID=0x4001'	@echo 'eg.  gmake -f Makefile.gcc NODE_ID=0x4001 EFLAGS="-DDUPLEX -DSTREAMING_DATA"'endif  CC     = picc18OPT    = -ODEVICE = -18F4620# the 'old_demo' flag is only for this code#OTHER = -DNODE_ID=${NODE_ID} -DENABLE_DEBUGEFLAGS = -DDUPLEXOTHER = -DNODE_ID=${NODE_ID}  CFLAGS1 = -DUSE_CC2420 -FAKELOCAL -G -E  $(OPT) $(DEVICE) $(OTHER) ${EFLAGS}CFLAGS = $(CFLAGS1) -CSTACK_SRCS = ../Stack/MSPI.c \	    ../Stack/NeighborTable.c \	    ../Stack/Tick.c \	    ../Stack/ZNWK.c \	    ../Stack/console.c \	    ../Stack/sralloc.c \	    ../Stack/zAPL.c \	    ../Stack/zAPS.c \	    ../Stack/zMAC.c \	    ../Stack/zNVM.c \	    ../Stack/zPHYCC2420.c ../Stack/zdo.c ../bugfix/bugfix.cSTACK_OBJS = MSPI.obj \	    NeighborTable.obj \	    Tick.obj \	    ZNWK.obj \	    console.obj \	    sralloc.obj \	    zAPL.obj \	    zAPS.obj \	    zMAC.obj \	    zNVM.obj \	    zPHYCC2420.obj zdo.obj bugfix.objMODULE = rfdmainEXE    = $(MODULE)_${NODE_ID}.hexSRCS =  rfd.c myZigBee.c OBJS = $(SRCS:.c=.obj)INCDIR = -I. -I.. -I../Stack -I../common -I../SerialCoordV2LIBDIR = -L. -L.. -L$../LIBDIREXTRA_LIBS = -lfLIBS   =   $(EXTRA_LIBS).SUFFIXES: .c .objall: mac_clean $(STACK_OBJS) $(OBJS) $(EXE)$(EXE): $(OBJS) $(MODULE).c	$(CC) $(CFLAGS1) -M$(MODULE)_${NODE_ID}.map $(INCDIR)  $(MODULE).c $(STACK_OBJS) $(OBJS) $(LIBS) 	mv $(MODULE).hex $(EXE)	.c.obj:	$(CC) $(CFLAGS) $(INCDIR) -c $<mac_clean:	rm -f rfd.obj $(MODULE).obj $(MODULE)_${NODE_ID}.hexclean:	rm -f $(OBJS) *~ *.obj *.hex *.map *.map *.cof *.cod *.lst *.sdb *.sym  coreultraclean: clean	rm -f Makefile.depsMSPI.obj: ../Stack/MSPI.c	$(CC) $(CFLAGS) $(INCDIR) -c $<NeighborTable.obj :../Stack/NeighborTable.c	$(CC) $(CFLAGS) $(INCDIR) -c $<Tick.obj :../Stack/Tick.c	$(CC) $(CFLAGS) $(INCDIR) -c $<ZNWK.obj :../Stack/ZNWK.c	$(CC) $(CFLAGS) $(INCDIR) -c $<console.obj :../Stack/console.c	$(CC) $(CFLAGS) $(INCDIR) -c $<sralloc.obj :../Stack/sralloc.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zAPL.obj :../Stack/zAPL.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zAPS.obj :../Stack/zAPS.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zMAC.obj :../Stack/zMAC.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zNVM.obj :../Stack/zNVM.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zPHYCC2420.obj :../Stack/zPHYCC2420.c	$(CC) $(CFLAGS) $(INCDIR) -c $<zdo.obj :../Stack/zdo.c	$(CC) $(CFLAGS) $(INCDIR) -c $<bugfix.obj :../common/bugfix.c	$(CC) $(CFLAGS) $(INCDIR) -c $<#Makefile.deps:#	$(CC) $(CFLAGS) $(INCDIR) -M $(SRCS) >> Makefile.deps#include Makefile.deps

⌨️ 快捷键说明

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