From 5d54be33f95f6ba2a6984cf29898c619e5482db7 Mon Sep 17 00:00:00 2001 From: xengineering Date: Sun, 20 Sep 2020 12:06:38 +0200 Subject: Implement gpio_blink --- gpio_blink/Makefile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 gpio_blink/Makefile (limited to 'gpio_blink/Makefile') diff --git a/gpio_blink/Makefile b/gpio_blink/Makefile new file mode 100644 index 0000000..038b93b --- /dev/null +++ b/gpio_blink/Makefile @@ -0,0 +1,33 @@ +PROJECT = gpio_blink +BUILD_DIR = bin + +#SHARED_DIR = ../libraries +CFILES = main.c +#CFILES += api.c +#AFILES += api-asm.S + +# TODO - you will need to edit these two lines! +DEVICE=stm32f103c8 +#OOCD_FILE = board/stm32f4discovery.cfg + +# You shouldn't have to edit anything below here. +VPATH += $(SHARED_DIR) +INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR)) +OPENCM3_DIR=../libopencm3 + +include $(OPENCM3_DIR)/mk/genlink-config.mk +include ../rules.mk +include $(OPENCM3_DIR)/mk/genlink-rules.mk + + +# Black Magic Probe: + +GDB=/usr/bin/arm-none-eabi-gdb +BMP_DEVICE=/dev/ttyACM0 + +bmp: $(PROJECT).elf + $(GDB) $(PROJECT).elf \ + -ex 'set confirm off' \ + -ex 'target extended-remote $(BMP_DEVICE)' \ + -ex 'monitor swdp_scan' \ + -ex 'attach 1' -- cgit v1.2.3-70-g09d2