Cześć,
W tym video opowiadam jak programować STMki w Visual Studio Code, oraz wspominam o plikach MakeFile, kompilacji i wynikach kompilacji. Dodatkowo pokazuje w jaki sposób debugować STMki za pomocą Konsoli oraz graficznie w Visual Studio Code. Jak się czegoś nauczyłeś z tego Video to zostaw suba :) Z góry dzięki! :)
W wielu miejscach źle mówię, ale to tam ;) Na luzaczku to video powstało ;) Pokazać co chciałem myślę że pokazałem I najważniejsze – jak coś zapomnę to sam sobie przypomnę z tego video
To video stanowi wstęp do tego jak wykonywać testy jednostkowe w systemach wbudowanych.
Link: [ Ссылка ]
0:00 Wstęp
0:34 Wykorzystywane programy i narzędzia
1:59 Tworzenie projektu za pomocą CubeMX dla Visual Code
3:06 Uruchomienie Visual Studio Code
3:40 Co wygenerował CubeMX
4:18 Pętle w MakeFile'u
5:00 Niezbędna Konfiguracja Visual Code do pracy z STM32
8:40 Program Testowy
9:30 Rozpoczęcie kompilacji oraz pliki wynikowe kompilacji
12:30 Plik Startup (co się dzieje przed funkcją main)
13:37 Skrypt linkera (co gdzie ma trafić, pod jaki adres)
14:50 Debugowanie za pomocą konsoli
19:10 Graficzne debugowanie w Visual Studio Code
23:42 Podsumowanie
Kod źródłowy z odcinka:
[ Ссылка ]
Płytka którą wykorzystuje NUCLEO-F103RB :
[ Ссылка ]
Niezbędne sterowniki do płytki dostajemy w pakiecie z STM32CubeMX lub STM32CubeIDE. Wystarczy zainstalować te programy. (Menadżer urządzen - Urządzenia uniw. mag. szeregowej -
ST-Link Debug - takie coś powinno być widoczne po podłączeniu płytki) Jak ktoś programował STMy wcześniej to wie o co chodzi. A Wiadomo STMki programować to lepiej zacząć od STM32CubeIDE. Jak pisałem wcześniej jest to video wyłącznie bardziej poglądowe i pokazujące pewne zagadnienia. Nie stanowi ono kompletnego poradnika.
#STM32 #OpenOCD #Console #Debug #Visual #Studio #Code $VisualStudioCode #MakeFile
![](https://i.ytimg.com/vi/JcfHbPxRYw8/mqdefault.jpg)