📄 makefile
字号:
CC = avr-gccSOURCES = main.call: firmware.bin firmware-eeprom.bin# Actually, we should use attiny2313, but this version of # avr-gcc does not know about it. firmware.elf: $(SOURCES) $(CC) -W -Wall -O2 -s -mmcu=at90s2313 \ $(SOURCES) -o firmware.elfdump: firmware.elf avr-objdump -D firmware.elfclean: -rm -f firmware.bin firmware.elf firmware-eeprom.bin firmware.asmfirmware-eeprom.bin: firmware.elf avr-objcopy -j .eeprom -O binary firmware.elf firmware-eeprom.bin @ls -l firmware-eeprom.binfirmware.bin: firmware.elf avr-objcopy -j .text -j .data -O binary firmware.elf firmware.bin avr-objdump -D firmware.elf > firmware.asm @ls -l firmware.bindist: firmware.bin firmware-eeprom.bin tar -c Makefile $(SOURCES) \ firmware.bin firmware-eeprom.bin \ | gzip -9 > firmware.tar.gz
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -