clean up build config
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
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