multiplexación de señales SWD

0

Diseño un pcb con el microcontrolador STM32F4 de STM y voy a utilizar la interfaz SWD para la programación. Mi pregunta es: ¿Es posible que esos pines se compartan ( después de programar ) con otras señales en pcb? Señales como el rastreo de encendido / apagado de led, el rastreo de reinicio del chip, etc.

    
pregunta MrBit

1 respuesta

1

Sí, es posible volver a asignar los pines jtag / swd. Si está utilizando la mitad stm es:

GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);

Si no es así, debe buscar los registros correctos en la hoja de datos.

Tenga cuidado de implementar un escenario alternativo para volver a habilitar los pines swd / jtag o para usar otro mecanismo de actualización. Esto para poder actualizar el software después.

El puerto swd / jtag no se puede usar después de la reasignación.

    
respondido por el rfkortekaas

Lea otras preguntas en las etiquetas