# Makefile für das Projekt 6-Achs-Schrittmotor-Steuerung
## General Flags
PROJECT = sm3
DEVICE = msp430x2618
CC = msp430-gcc.exe -Wall -Os -mmcu=$(DEVICE)
all: $(PROJECT).hex $(PROJECT).lst
$(PROJECT).elf: sm3.cpp Makefile
$(CC) -o $@ $<
%.hex: %.elf
msp430-objcopy -j .text -j .data -O ihex $< $@
@msp430-size -B $@
%.lst: $(PROJECT).elf
msp430-objdump -d $< > $@
clean:
-rm -rf $(PROJECT).elf $(PROJECT).lst
program: flash
flash: $(PROJECT).hex
msp430-downloader -U flash:w:$(PROJECT).hex:i
.PHONY: clean program flash
| Detected encoding: UTF-8 | 0
|