|
|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
TARGET = main
|
|
|
|
|
SRCS := $(shell find -name '*.c')
|
|
|
|
|
FILES = $(SRCS:%.c=%) #main uart avrIOhelper/io-helper #uart#hier alle c-Datein reinschreiben, trennung durch " " und ohne .c-Endung
|
|
|
|
|
FILES = $(SRCS:%.c=%)
|
|
|
|
|
MCU = atmega328p
|
|
|
|
|
PROGC = m328p
|
|
|
|
|
CC = avr-gcc
|
|
|
|
|
@ -10,7 +10,7 @@ TOOL = atmelice_isp
|
|
|
|
|
|
|
|
|
|
BUILDDIR = Builds
|
|
|
|
|
|
|
|
|
|
DEFINES = -I . -IInternet/MQTT -I Internet/MQTT/MQTTPacket/src -I Ethernet/W5500 -I Ethernet -DF_CPU=18432000UL -D_WIZCHIP_=W5100
|
|
|
|
|
DEFINES = -DF_CPU=18432000UL
|
|
|
|
|
|
|
|
|
|
CFLAGS =-mmcu=$(MCU) -O2 -Wall -Wpedantic $(DEFINES) -std=c99 -ffunction-sections -fdata-sections
|
|
|
|
|
LDFLAGS =-mmcu=$(MCU) -Wl,--gc-sections
|
|
|
|
|
@ -45,11 +45,3 @@ size: $(BUILDDIR)/$(TARGET).elf
|
|
|
|
|
clean:
|
|
|
|
|
rm -rf $(BUILDDIR)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#Fuse m1284p external Osz. Long startuptime
|
|
|
|
|
# avrdude -c usbasp-clone -p m1284p -U lfuse:w:0xff:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m
|
|
|
|
|
|
|
|
|
|
#Fuse m1284p internal Osz. Long startuptime
|
|
|
|
|
# avrdude -c usbasp-clone -p m1284p -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m -U efuse:w:0xff:m
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|