@@ -125,10 +125,8 @@ nucleo_f103rb.upload.altID=1
125125nucleo_f103rb.upload.auto_reset=true
126126
127127nucleo_f103rb.build.mcu=cortex-m3
128- nucleo_f103rb.build.f_cpu=72000000L
129- nucleo_f103rb.build.board=STM_NUCLEU_F103RB
128+ nucleo_f103rb.build.board=STM_NUCLEO_F103RB
130129nucleo_f103rb.build.core=maple
131- nucleo_f103rb.build.extra_flags=-DMCU_STM32F103RB -mthumb -march=armv7-m -D__STM32F1__
132130nucleo_f103rb.build.ldscript=ld/jtag.ld
133131nucleo_f103rb.build.variant=nucleo_f103rb
134132nucleo_f103rb.build.variant_system_lib=libmaple.a
@@ -139,6 +137,16 @@ nucleo_f103rb.build.error_led_pin=1
139137nucleo_f103rb.build.gcc_ver=gcc-arm-none-eabi-4.8.3-2014q1
140138nucleo_f103rb.build.vect=VECT_TAB_ADDR=0x8000000
141139
140+ ## internal oscillator (HSI), running at 64 MHz
141+ nucleo_f103rb.menu.device_variant.NucleoF103_HSI=Nucleo F103 @ 64 MHz
142+ nucleo_f103rb.menu.device_variant.NucleoF103_HSI.build.f_cpu=64000000L
143+ nucleo_f103rb.menu.device_variant.NucleoF103_HSI.build.extra_flags=-DMCU_STM32F103RB -mthumb -march=armv7-m -D__STM32F1__
144+
145+ ## external crystal (HSE), running at 72 MHz
146+ nucleo_f103rb.menu.device_variant.NucleoF103_HSE=Nucleo F103 @ 72 MHz w/ crystal
147+ nucleo_f103rb.menu.device_variant.NucleoF103_HSE.build.f_cpu=72000000L
148+ nucleo_f103rb.menu.device_variant.NucleoF103_HSE.build.extra_flags=-DNUCLEO_HSE_CRYSTAL -DMCU_STM32F103RB -mthumb -march=armv7-m -D__STM32F1__
149+
142150###################### Generic STM32F103C ########################################
143151
144152genericSTM32F103C.name=Generic STM32F103C series
0 commit comments