clean up build config
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
TARGET = main
|
TARGET = main
|
||||||
SRCS := $(shell find -name '*.c')
|
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
|
MCU = atmega328p
|
||||||
PROGC = m328p
|
PROGC = m328p
|
||||||
CC = avr-gcc
|
CC = avr-gcc
|
||||||
@@ -10,7 +10,7 @@ TOOL = atmelice_isp
|
|||||||
|
|
||||||
BUILDDIR = Builds
|
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
|
CFLAGS =-mmcu=$(MCU) -O2 -Wall -Wpedantic $(DEFINES) -std=c99 -ffunction-sections -fdata-sections
|
||||||
LDFLAGS =-mmcu=$(MCU) -Wl,--gc-sections
|
LDFLAGS =-mmcu=$(MCU) -Wl,--gc-sections
|
||||||
@@ -45,11 +45,3 @@ size: $(BUILDDIR)/$(TARGET).elf
|
|||||||
clean:
|
clean:
|
||||||
rm -rf $(BUILDDIR)
|
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
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
7
code/compile_flags.txt
Normal file
7
code/compile_flags.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
-D
|
||||||
|
__AVR_ATmega328P__
|
||||||
|
-D
|
||||||
|
F_CPU=18432000UL
|
||||||
|
-I
|
||||||
|
/usr/lib/avr/include
|
||||||
|
|
||||||
Reference in New Issue
Block a user