📄 ucos.mak
字号:
CC = iccavr
CFLAGS = -ID:\robocon\robo_program\small\ucos\avr_ucos2\include\ -ID:\robocon\robo_program\small\ucos\avr_ucos2\app -ID:\robocon\robo_program\small\ucos\avr_ucos2\avr -ID:\robocon\robo_program\small\ucos\avr_ucos2\kernel -e -DATMEGA -l -g2 -Mavr_enhanced
ASFLAGS = $(CFLAGS) -Wa-g
LFLAGS = -LD:\robocon\robo_program\small\ucos\avr_ucos2\lib\ -m -g2 -ucrtatmega.o -dram_end:0x10ff -bdata:0x100.0x10ff -bfunc_lit:0x8c.0x20000 -dhwstk_size:16 -beeprom:1.4096 -fihx_coff
FILES = os_dbg.o os_cpu_a.o os_cpu_c.o app.o ucos_ii.o vectors.o
ucos: $(FILES)
$(CC) -o ucos $(LFLAGS) @ucos.lk -lcatmega
os_dbg.o: D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/ucos_ii.h
os_dbg.o: E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_dbg.c
$(CC) -c $(CFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_dbg.c
os_cpu_a.o: E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_cpu_a.s
$(CC) -c $(ASFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_cpu_a.s
os_cpu_c.o: D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/includes.h
os_cpu_c.o: E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_cpu_c.c
$(CC) -c $(CFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\avr\os_cpu_c.c
app.o: D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/includes.h
app.o: E:\robocon\robo_program\small\ucos\avr_ucos2\app\app.c
$(CC) -c $(CFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\app\app.c
ucos_ii.o: D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/ucos_ii.h D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_core.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_flag.c\
D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_mbox.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_mem.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_mutex.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_q.c\
D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_sem.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_task.c D:/robocon/robo_program/small/ucos/avr_ucos2/kernel/os_time.c
ucos_ii.o: E:\robocon\robo_program\small\ucos\avr_ucos2\kernel\ucos_ii.c
$(CC) -c $(CFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\kernel\ucos_ii.c
vectors.o: E:\robocon\robo_program\small\ucos\avr_ucos2\app\vectors.s
$(CC) -c $(ASFLAGS) E:\robocon\robo_program\small\ucos\avr_ucos2\app\vectors.s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -