ARM-software / vscode-arm-debugger

https://marketplace.visualstudio.com/items?itemName=Arm.arm-debugger
Other
6 stars 0 forks source link

Arm Debugger

Overview

The complete documentation for Arm® Debugger and the other Keil® Studio extensions is available on Arm Developer.

The Arm Debugger extension provides access to the Arm Debugger engine for Visual Studio Code by implementing the Microsoft Debug Adapter Protocol (DAP). The Arm Debugger engine supports connections to physical and virtual targets:

See the Arm Debugger Release Note for an overview of each release.

We recommend installing the Keil Studio Pack for Visual Studio Code Desktop to quickly set up your environment. You can then import a solution example from keil.arm.com, download a μVision project from keil.arm.com, create a solution from scratch, or convert an existing μVision project.

The Arm Debugger extension works with the Arm CMSIS Solution (Identifier: arm.cmsis-csolution), the Arm Device Manager (Identifier: arm.device-manager), and the Arm Virtual Hardware (Identifier: arm.virtual-hardware) extensions.

Supported features

The Arm Debugger extension allows you to:

Debug configuration support

The Arm Debugger engine supports debug connections based on:

Supported architectures and processors

Supported debug probes

Limitations

Some capabilities of the Arm Debugger engine that are not yet exposed in Visual Studio Code include:

Use the Arm Debugger extension

See the documentation for the Arm Debugger extension to run a project on your hardware and start a debug session.

Submit feedback

To submit feedback on the Arm Debugger extension preview version, please open a bug report or a feature request.