Así que diseñé mi primer PCB complejo que contiene un STM32F105.
Tengo un puente de soldadura conectado a un pin GPIO y tierra tirado hasta 3.3v a través de una resistencia de 10k.
Todo funcionaba bien hasta que cerré el puente de soldadura. La placa comenzó a usar 600 mA y la MCU estaba demasiado caliente para tocarla.
Resultó que la resistencia de pull-up era muy corta, ya sea una mala resistencia o un puente de soldadura, cuando se midió con un DMM era 0ohm. (Todos los demás pull ups en otros puentes medidos correctamente 10k) Tan pronto como conecté el puente, el GPIO se conectó tanto a VDD como a VSS.
Después de quitar el puente, la corriente vuelve a ser normal y puedo conectarme a la MCU a través de ST-Link, lo que lo identifica bien.
Pero la pizarra no parece hacer nada más, interactuar con las entradas de los usuarios o cualquier otra cosa que se supone que debe hacer.
¿He frenado el MCU? Si es así, ¿cómo se puede conectar a ST-Link? ¿Podría estar bien la MCU y es solo una coincidencia que nada funcione?