GNU source level debugger for Visual Studio Code
This extension for Visual Studo Code enables debugging of bare metal C/C++ programs for Arm Cortex processors. The extension implements the Visual Studio Code debug adaptor for Arm embedded processors. This extension is suited for macOS, Linux and Window.
The adaptor uses the GNU source level debugger (GDB) that enables examination of your running program. You can find background documentation about the GNU source level debugger here.
If you have a development board with an onboard ST-Link debug probe you can upgrade the firmware to J-Link. More information for upgrading to J-Link may be found here.
Visual Studio Code has no standard way to set the format of variables. In this extension you can change the output format with a number prefix.
Use the following number prefixes:
To view/change global variables on every debug session add a customVariables list to the launch.json.
Loading More data ...