STM32F4 sin módulo ST Link

1

Pedí un tablero STM32F4xx para usarlo en una clase de sistemas integrados hace un par de meses. Llegó ayer y me di cuenta de que no tiene el módulo ST Link incluido.

¿Cómo puedo programarlo? Entiendo que puedo obtener un módulo STLink, pero me gustaría saber si hay otra forma.

    
pregunta PySerial Killer

2 respuestas

3

Si bien puede usar el cargador de arranque serial o (en el 407 USB o varias otras interfaces), debería obtener un adaptador SWD barato.

Incluso puede utilizar una placa Discovery para cualquier variante de SMT32 para este propósito, si elimina los puentes que conectan el enlace de enlace al objetivo a bordo.

Mientras que el gestor de arranque solo le permite cargar código, la interfaz SWD (con cualquiera de los programas de Windows ST, o en Linux / Mac con la herramienta de código abierto de Texane o OpenOCD) le permite cargar código y la capacidad de tener un depurador de punto de interrupción .

    
respondido por el Chris Stratton
0

Prueba la interfaz UART. También compré la placa STM32F104 y funciona bien cuando me conecté con USB- > Conexión UART (pines TX y Rx). Si la placa viene con el cargador de arranque, entonces debería funcionar con UART. Intente la conexión con UART (si tiene Arduino o Ch304G o cualquier interfaz UART USB que tenga. Descargue el cargador de flash ST y compruebe si el UART está detectado en el software. Haga clic a continuación, luego verá "objetivo legible", luego puede programar usando UART. Si no, debería comprar un enlace ST. Pruebe a conectar USB y verifique con Flashloader, a veces podría funcionar

    
respondido por el Aadarsh

Lea otras preguntas en las etiquetas