~ruther/stm32-templates

92d2eba3b09b631f3f6dc35551f0071502c3412c — Rutherther 6 months ago 17ea456
feat: add openocd target to makefile
1 files changed, 4 insertions(+), 3 deletions(-)

M Makefile
M Makefile => Makefile +4 -3
@@ 1,5 1,6 @@
DEVICE?=stm32f446
CPU?=cortex-m4
TARGET?=stm32f4x
CPU?=cortex-m7

APP=blink.elf



@@ 43,10 44,10 @@ $(OBJDIR)/$(GENERALDIR)/%.o: $(GENERALDIR)/%.c

.PHONY: openocd flash clean
openocd:
	$(OPENOCD) -f interface/stlink.cfg -f target/stm32f4x.cfg
	$(OPENOCD) -f interface/stlink.cfg -f target/$(TARGET).cfg

flash: $(BINDIR)/$(APP)
	$(OPENOCD) -f interface/stlink.cfg -f target/stm32f4x.cfg -c "program $(BINDIR)/$(APP) verify reset exit"
	$(OPENOCD) -f interface/stlink.cfg -f target/$(TARGET).cfg -c "program $(BINDIR)/$(APP) verify reset exit"

clean:
	rm -rf $(OBJDIR) $(BINDIR)

Do not follow this link