El STM32F1xx " Getting Started "app note muestra los pines BOOT0 y BOOT1 conectados a tierra / VCC a través de un \ $ 10k \ Omega \ $ resistor, y eso es lo que siempre he hecho y todo funciona bien.
Sin embargo, ahora necesito encender / apagar el cargador de arranque en serie interno dependiendo de si otra placa (un tipo de depurador) está conectada, es decir, si la placa está conectada, BOOT0 es alto (arranque en el cargador de arranque interno), de lo contrario bajo (arranque desde flash interno). En este caso, como de todos modos tendré un pin de detección del depurador, simplemente podría quitar el pin BOOT0 bajo con una resistencia de 10k, y conectar el detector del depurador (activo alto) directamente al pin BOOT0 (disculpas por el esquema increíblemente grande, I no sé cómo ajustar su tamaño):
Ahora la pregunta: cuando el depurador está conectado, BOOT0 se conecta directamente a VDD en lugar de hacerlo a través de una resistencia, a diferencia de todas las notas de la aplicación, etc. ¿Existe algún peligro aquí?