File tree 2 files changed +9
-2
lines changed
system/libmaple/stm32f1/include/series
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -434,7 +434,7 @@ genericSTM32F103C.menu.opt.ogstd.build.flags.ldspecs=
434
434
435
435
###################### Generic STM32F103C6 ########################################
436
436
437
- genericSTM32F103C6.name=Generic STM32F103C6 / fake STM32F103C8
437
+ genericSTM32F103C6.name=Generic STM32F103C6/ fake STM32F103C8
438
438
genericSTM32F103C6.vid.0=0x1EAF
439
439
genericSTM32F103C6.pid.0=0x0004
440
440
genericSTM32F103C6.build.variant=generic_stm32f103c
@@ -448,7 +448,7 @@ genericSTM32F103C6.upload.file_type=bin
448
448
genericSTM32F103C6.upload.auto_reset=true
449
449
genericSTM32F103C6.upload.tool=maple_upload
450
450
genericSTM32F103C6.upload.protocol=maple_dfu
451
- genericSTM32F103C6.build.cpu_flags=-DMCU_STM32F103C8
451
+ genericSTM32F103C6.build.cpu_flags=-DMCU_STM32F103C6
452
452
genericSTM32F103C6.build.ldscript=ld/jtag_c6.ld
453
453
genericSTM32F103C6.upload.maximum_size=32768
454
454
genericSTM32F103C6.upload.maximum_data_size=10240
Original file line number Diff line number Diff line change @@ -89,6 +89,13 @@ extern "C" {
89
89
# define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
90
90
# define STM32_MEDIUM_DENSITY
91
91
92
+ #elif defined(MCU_STM32F103C6 )
93
+ # define STM32_NR_GPIO_PORTS 3
94
+ # define STM32_SRAM_END ((void*)0x20002800)
95
+ # define NR_GPIO_PORTS STM32_NR_GPIO_PORTS
96
+ # define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
97
+ # define STM32_MEDIUM_DENSITY // this is actually a low density device, but it is very close to the C8
98
+
92
99
#elif defined(MCU_STM32F103CB )
93
100
# define STM32_F1_LINE STM32_F1_LINE_PERFORMANCE
94
101
/* This STM32_NR_GPIO_PORTS is not true, but only pins 0 and
You can’t perform that action at this time.
0 commit comments