Deleted Schmutz, added new Version

This commit is contained in:
Max Braungardt
2018-03-16 05:30:47 +01:00
parent 5a459ebdaf
commit 8457a756a6
10 changed files with 1111 additions and 862 deletions

View File

@ -1,5 +1,5 @@
CFLAGS = -O3 -Wall --std=c11
CHIP = 328p
CHIP = atmega328p
SOURCE_FILES = $(wildcard *.c)
OBJ_FILES = $(SOURCE_FILES:%.c=%.o)
BIN = led-driver.bin
@ -8,7 +8,7 @@ HEX = led-driver.hex
default: $(HEX)
%.o: %.c
avr-gcc $(CFLAGS) -mmcu=atmega$(CHIP) -o $@ $<
avr-gcc $(CFLAGS) -mmcu=$(CHIP) -o $@ $<
$(BIN): $(OBJ_FILES)
avr-gcc $(CFLAGS) -o $@ $^
@ -17,7 +17,7 @@ $(HEX): $(BIN)
avr-objcopy -O ihex -j .text -j .data $^ $@
flash: $(HEX)
avrdude -p m$(CHIP) -c arduino -B 115200 -P /dev/ttyACM0 -v -v -e flash:w:$(HEX):a
avrdude -p $(CHIP) -c arduino -B 115200 -P /dev/ttyACM1 -v -v -e -Uflash:w:$(HEX):a
clean:
$(RM) $(OBJ_FILES) $(BIN) $(HEX)