20/9
2023
首先安装好sdcc并设置好环境变量
NAME="main"
CLEAN=DEL
DEL=del
RM=rm -rf
z_sdcc=sdcc
z_packihx=packihx
z_makebin=makebin
$NAME.hex: main.rel uart.rel
${z_sdcc} main.rel uart.rel
${z_packihx} main.ihx > main.hex
${z_makebin} -p main.ihx main.bin
uart.rel: .\src\uart.h .\src\uart.c
z_sdcc -c .\src\uart.c -Isrc
main.rel: .\src\uart.h .\src\STC15Fxxxx.h .\src\main.c
z_sdcc -c .\src\main.c -Isrc
clean:
${CLEAN} *.asm *.lst *.mem *.rst *.lnk *.rel *.sym *.ihx *.hex *.map *.lk *.bin
评论已关闭