Red de conocimiento informático - Problemas con los teléfonos móviles - 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?

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

.