Guten Morgen. Besteht die Möglichkeit direkt aus "EmBitz 1.11" einen STM32 zu flashen? Debuggen klappt, dann muss man doch auch nur die .Hex drauf spielen können oder? Wie mache ich das? Bin auf dem Gebiet Neuling.
Ich hab mir dafür in Blocks einen Tool-Eintrag gemacht und ruf den STLink auf: Executable: C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\ST-LINK_CLI.exe Parameters: -c SWD UR -P "${TARGET_OUTPUT_DIR}${TARGET_OUTPUT_BASENAME}.hex" 0x08000000 -V "after_programming" -Rst -Run Das funktioniert auch im Bitz, ob da jetzt eine andere Möglichkeit eingebaut wurde hab ich noch nicht gesucht.
Bis jetzt geht es nur so. In Zukunft wird ST-Link aber durch EB-Link ersetzt, hier ist dann direktes Flashen in der IDE integriert. mfg
Muss ich bei den Parametern noch was anpassen? Wenn ich die Software flashe passiert nicht das, was es eigentlich soll. Wenn ich es mit StLink direkt flashe funktioniert es.
1 | Launching tool 'STLINK Flash': C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\ST-LINK_CLI.exe -c SWD UR -P "bin\Debug\STM32_Timer_Tutorial.hex" (in C:\Users\Hm\Desktop\STM32_Timer_Tutorial) |
2 | Tool execution terminated with status 0 |
Nur geht meine Test LED nicht an.
Richard B. schrieb: > Nur geht meine Test LED nicht an. Hast Du die ST-Link möglicherweise in einem anderen Verzeichnis? Klick mal auf die drei Punkte neben dem Eintrag und such die ST-LINK_CLI.exe per Hand raus.
ja das geht. unter settings enviroment ganz nach unten... keyboard shortcuts.. dann unter tools das angelegte tool auf taste legen...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.