STM32f103 In the design guide it recommends to have something switching between vcc and gnd with 10kOhm series resistor, and i need my design to be grounded by default so i may not solder the header even, is it okay if i left the design like fig 1 instead of fig 2, and would it cause issues if i needed to pull it high?
The pull-up resistor has the advantage of allowing you to set the pin in question to a different level directly at the pin without creating a short-cut. If you are absolutely certain that you never want to switch the pin, you can also connect it directly to a fixed potential (e.g. GND for the BOOT pins) without a pull-up resistor. You can also omit the pull-up resistor if you use a switch/jumper.
Regards /Peter
In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
To minimise board space, I've always just used a single pull down resistor (no series resistor) with a test point/contact (close to the micro) I can use to pull Boot0 high if required. I think it is a safer design to always have a pull down resistor. I personally would never connect Boot0 directly to ground, sometimes you need to pull Boot0 high to revive a stuck chip.