Add I2C communication. Start writing DMX TX. Break generation already implemented

This commit is contained in:
2022-08-08 22:30:19 +02:00
parent b118a010e3
commit 446a253936
7 changed files with 365 additions and 5 deletions

View File

@@ -11,7 +11,9 @@ endif
#Add Files and Folders below#########################################################
CFILES = main.c setup/system_init.c startup/startup_stm32f0xx.c systick.c
CFILES := main.c setup/system_init.c startup/startup_stm32f0xx.c systick.c
CFILES += i2c.c
CFILES += dmx.c
ASFILES =
INCLUDEPATH = -Iinclude -Iinclude/cmsis
@@ -35,11 +37,11 @@ OBJCOPY := $(CROSS_COMPILE)objcopy
OBJDUMP := $(CROSS_COMPILE)objdump
SIZE := $(CROSS_COMPILE)size
LFLAGS = -mlittle-endian -mthumb -mcpu=cortex-m0 -mthumb-interwork
LFLAGS = -mlittle-endian -mthumb -mcpu=cortex-m0
LFLAGS += -mfloat-abi=soft --disable-newlib-supplied-syscalls -nostartfiles
LFLAGS += -Tstartup/stm32f030.ld -Wl,-Map=$(mapfile).map -Wl,--gc-sections -Wl,--print-memory-usage -g
CFLAGS = -c -fmessage-length=0 -mlittle-endian -mthumb -mcpu=cortex-m0 -mthumb-interwork
CFLAGS = -c -fmessage-length=0 -mlittle-endian -mthumb -mcpu=cortex-m0
CFLAGS += -mfloat-abi=soft -nostartfiles -Wall -g3 -O0
####################################################################################