Skip to content

Commit b6a5f62

Browse files
Added generic-pb12 for BlackPill
1 parent 29feade commit b6a5f62

File tree

4 files changed

+21
-1
lines changed

4 files changed

+21
-1
lines changed

STM32F1/Makefile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ generic-pb7: begin clean gccversion build_generic-pb7 sizeafter finished copy_g
129129
generic-pb0: begin clean gccversion build_generic-pb0 sizeafter finished copy_generic-pb0 end
130130
stbee : begin clean gccversion build_stbee sizeafter finished copy_stbee end
131131
naze32: begin clean gccversion build_naze32 sizeafter finished copy_naze32 end
132+
generic-pb12: begin clean gccversion build_generic-pb12 sizeafter finished copy_generic-pb12 end
132133
build: elf bin lss sym
133134

134135
build_maple-mini: TARGETFLAGS= -DTARGET_MAPLE_MINI
@@ -328,6 +329,16 @@ copy_naze32:
328329
cp $(TARGET).bin binaries/naze32_boot20.bin
329330
@echo
330331

332+
build_generic-pb12: TARGETFLAGS= -DTARGET_GENERIC_F103_PB12
333+
# Set the linker script
334+
build_generic-pb12: LDFLAGS +=-T$(ST_LIB)/c_only_md_high_density.ld
335+
build_generic-pb12: elf bin lss sym
336+
copy_generic-pb12:
337+
@echo
338+
@echo "Copying to binaries folder"
339+
@echo
340+
cp $(TARGET).bin binaries/generic_boot20_pb12.bin
341+
@echo
331342

332343
bin: $(TARGET).bin
333344
elf: $(TARGET).elf
6.91 KB
Binary file not shown.

STM32F1/config.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,14 @@
281281
#define LED_PIN 3
282282
#define LED_ON_STATE 0
283283

284+
#elif defined TARGET_GENERIC_F103_PB12
285+
286+
#define LED_BANK GPIOB
287+
#define LED_PIN 12
288+
#define LED_ON_STATE 1
289+
#define BOOTLOADER_WAIT 30
290+
291+
284292
#else
285293
#error "No config for this target"
286294
#endif

STM32F1/make_all.bat

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ make generic-pe5-button-pa0
1414
make generic-pb7
1515
make generic-pb0
1616
make stbee
17-
make naze32
17+
make naze32
18+
make generic-pb12

0 commit comments

Comments
 (0)