Background
Uso la placa de desarrollo STM32F072RB Nucleo-64 para desarrollar mi proyecto. Mi IDE es IAR Embedded 7.40 y mi firmware es STM32Cube_FW_F0_V1.9.0 del sitio web de ST.
Problema
Utilizo el ejemplo del firmware STM32Cube_FW_F0_V1.9.0 / Projects / STM32F072RB-Nucleo / Illustrations / GPIO / GPIO_IOToggle para probar mi placa de desarrollo, funciona bastante bien, pero cuando reinicio la alimentación (desconecto la conexión USB y luego la conecto), El LED brilla solo una vez y luego se detiene, y el botón de reinicio no funciona. Solo cuando recargo el programa o en el modo de depuración, el programa puede ser normal.
Aquí están mis observaciones adicionales a continuación:
- Pruebe el voltaje del pin Boot0 a la GND, es 0V, y el pin NRST es 3.3V.
- Vuelva a soldar uno nuevo para asegurarse de que la MCU no esté rota.
- Quizás no sea el problema del cargador de arranque o del firmware, porque no modifiqué ningún código en el ejemplo del firmware.
¿Me perdí algo? Cualquier asistencia sería muy apreciada.