Nie ....
RUN uruchamia program w trybie debugera tylko i wyłącznie
domyslnie w release nie działa gdyż nie można w tym trybie/ perspektywie uruchomić perspektywy debugera
oczywiście można to zmienić w przypadku Release W Trupe Studio należy wgrać program do pamięci mikrokontrolera poprzez narzędzia narzedzia dostarczone przez producenta debugera/programatora
robisz to tak:
w menu Run --> External Tools… --> External Tools Configurations…
•Create a new (tworzysz nową konfigurację uruchominia) --> “Launch configuration”
•Name ( tu sobie możesz nazwać np:) “ST-LINK Flasher”
•Location (tu wskazujesz miejsce gdzie masz STlink Utility) np: C:\ST-LINK Utility\ST-LINK_CLI.exe
•Arguments (podajesz argumenty wywołania) -c ID=0 SWD UR LPM -P (ścieżka do projektu) C:\workspace\Project\Release\twój_hex_lub_bin.hex
------> uwaga !! lepiej by w ścieżce nie było spacji do !!!!!!!!!!!
•Working directiory (folder uruchomienia wywołania) np: C:\ST-LINK Utility\
•Apply (zatwierdzasz ustawienia)
Od teraz w konfiguracji release kliknięcie na Run lub wybranie Run --> External Tools… --> ST-LINK Flasher
plik hex lub bin zostanie wgrany do mikrokontrolera