MENU

Fun & Interesting

How to: Programming Microcontrollers

Practical Software 308 3 months ago
Video Not Working? Fix It Now

This is second and practical part of the Microcontroller topic! This time I show you how to configure CMake to build for STM32 microcontrollers using development containers, debugging and testing. There are many subtopics which I outline and detail along the video. Repository: https://github.com/Marcus-Forte/learning-uc Outline: 0:50 Set up 1:41: Dev Containers for µC programming 3:38 CMakelists 5:50 Compiler kits 7:21 HAL Layer 09:53 CMSIS 13:11 Compiler Flags 16:04 Executable 17:17 Cross compiling and testing 18:41 Cross-platform modules 19:37 Main Application 20:54 C++ OOD 22:18 Flashing 23:23 Flashing from Dev. Container 24:07 µC Debug Server 27:07 Debugging from Dev. Container 28:43 Hardware-Decoupled Testing 35:43 Outro C++ General Purpose Dev Container: Dockefile: https://github.com/Marcus-Forte/cpp-dev Image: mdnf1992/cpp-dev

Comment