commit 8a6c7da3f81e4736a134d5d6a64cfca3d5e3ad84 Author: Markus Koch Date: Thu May 3 19:42:18 2018 +0200 Initial commit diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..25b9768 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +MCU=atmega328p +CFLAGS=-g -Wall -mcall-prologues -mmcu=$(MCU) -Os -DF_CPU=16000000 +LDFLAGS=-Wl,-gc-sections -Wl,-relax +CC=avr-gcc +TARGET=main +OBJECT_FILES=main.o + +all: $(TARGET).hex + +clean: + rm -f *.o *.hex *.obj *.hex + +%.hex: %.obj + avr-objcopy -R .eeprom -O ihex $< $@ + +%.obj: $(OBJECT_FILES) + $(CC) $(CFLAGS) $(OBJECT_FILES) $(LDFLAGS) -o $@ + +program: $(TARGET).hex + avrdude -p $(MCU) -P /dev/ttyUSB1 -c arduino -b 57600 -U flash:w:$(TARGET).hex diff --git a/main.c b/main.c new file mode 100644 index 0000000..2371c9a --- /dev/null +++ b/main.c @@ -0,0 +1,6 @@ +#include + +int main() +{ + +}