Embedded development with VS and VS Code
summary
Visual Studio and VS Code now show a peripheral register view and an RTOS object view (Azure RTOS, FreeRTOS, Zephyr) that display registers, stack usage and task states; a demo flashes a dev board over WSL using USBIP, steps into assembly, reads TIM3->CCR1 updating live, and respects hardware breakpoint limits (six on that board). Toolchains and openOCD/cmake/ninja are declared in a VC package manifest that a single VC package activate command restores for IDE and CI.
AI-written summary · about
chapters (13)
- 0:00Start
- 1:23Why Do We Care about Embedded Developers
- 5:14Artifact Capabilities
- 6:36Example Projects
- 7:32Setting Up for Visual Studio
- 8:13Usb Ip
- 9:26Getting Started Project
- 13:50Hardware Breakpoints
- 14:29Rtos Viewer
- 15:20Debug Server Path and Server Args
- 17:47Wsl Support
- 19:03Arduino Extension
- 22:01Raspberry Pi Pico Sdk
related talks
36mC++ Development with Visual Studio Code
05mEmbedded Debugging with Visual Studio
41mHands on Molding VS code into a care free development environment to develop with Zephyr RTOS
30mWhat's New in Visual Studio Code - Remote Dev, IntelliSense, Build/Debug...
11mC++ with Visual Studio 2019: target Linux and Windows, and be more productive with IntelliCode
24mC++ Cross-Platform Development with Visual Studio and WSL
10mDemo: Catapult Studio for the RTXM-2200 RISC-V CPU
11mSimplifying your Cross-Platform Development with Visual Studio
