3 Commits

1 changed files with 22 additions and 5 deletions
Split View
  1. +22
    -5
      Makefile

+ 22
- 5
Makefile View File

@ -1,18 +1,35 @@
OBJECTS=prueba.o
MAP=prueba.map
MAKEFILE=Makefile
GCC_DIR = /home/user/msp430-gcc/bin
SUPPORT_FILE_DIRECTORY = /home/user/msp430-gcc/include
ifeq ($(OS),Windows_NT)
ifeq ($(shell uname -o),Cygwin)
RM= rm -rf
else
RM= del /q
endif
else
RM= rm -rf
endif
GCC_DIR = /home/alberto/msp430-gcc/bin
SUPPORT_FILE_DIRECTORY = /home/alberto/msp430-gcc/include
# Please set your device here
DEVICE = msp430fr6989
CC = $(GCC_DIR)/msp430-elf-gcc
GDB = $(GCC_DIR)/msp430-elf-gdb
CFLAGS = -I $(SUPPORT_FILE_DIRECTORY) -mmcu=$(DEVICE) -O2 -g
LFLAGS = -L $(SUPPORT_FILE_DIRECTORY) -T $(DEVICE).ld
CFLAGS = -I $(SUPPORT_FILE_DIRECTORY) -mmcu=$(DEVICE) -Og -Wall -g
LFLAGS = -L $(SUPPORT_FILE_DIRECTORY) -Wl,-Map,$(MAP),--gc-sections
all: ${OBJECTS}
$(CC) $(CFLAGS) $(LFLAGS) $? -o $(DEVICE).out
clean:
$(RM) $(OBJECTS)
$(RM) $(MAP)
$(RM) *.out
debug: all
$(GDB) $(DEVICE).out

Loading…
Cancel
Save