El puerto PB3 IO en STM32 tiene la multiplexación JTAG desactivada y se usa solo como controlador LED. No hay reflejo después de grabar el programa. ¿Hay algún problema con el programa?
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable.ENABLE
Estas dos líneas de código deben cambiarse a RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, EN ABLE);
La segunda oración es la reasignación del puerto IO. Dado que no se utiliza JTAG, no es necesario activar la función de reasignación y la reutilización del reloj
.