Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 16 additions & 1 deletion docs/debug.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,22 @@ You can add expressions to the **LIVE WATCH** by:
1. Pressing the `+` sign and entering an expression.
2. Using the context menu item **Add to Live Watch** in the editor or the the **Run and Debug** view.

![Displaying a variable in the LIVE WATCH](https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/raw/main//images/lw-counter.gif)
![Displaying a variable in the LIVE WATCH](./images/cmsis-debugger/lw-counter.gif)

#### COMPONENT VIEWER

This view shows detailed information and helps to analyze the operation of software components. The required
infrastructure can be easily added to user applications.

Refer to the [Component Viewer documentation](https://arm-software.github.io/CMSIS-View/latest/cmp_viewer.html) for
detailed advice on how to show information from user software using using an SCVD file.

The Component Viewer shows information about:

- Information from software components that is provided in memory for example by static variables or structures.
- Objects that are addressed by an object handles or dynamic arrays.

![Showing software component properties in the COMPONENT VIEWER](./images/cmsis-debugger/component-viewer.png)

### PERIPHERALS

Expand Down
4 changes: 2 additions & 2 deletions docs/featureroadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
| 🟢 [File groups](./userinterface.md#cmsis-view) | Logical grouping of source, header, and library files |
| 🟢 [Layer support](./create_app.md#configuration) | Easily retarget hardware connections |
| 🟢 [Software components](./create_app.md#software-components-and-packs) | Manage software components on a project/layer level |
| 🟡 Manage packs | Manage CMSIS-Packs and versions graphically |
| 🟢 [Manage packs](./create_app.md#manage-software-packs) | Manage CMSIS-Packs and versions graphically |
| 🟢 [Zephyr project support](./zephyr.md) | Build and debug Zephyr-based applications |
| 🟢 [Configuration Wizard](./userinterface.md#configuration-wizard) | GUI-assisted generation and modification of configuration code |

Expand Down Expand Up @@ -106,7 +106,7 @@

| Category | Debug Features |
| -------------------------- | ----------------------- |
| 🟡 Component Viewer | Display and live update |
| 🟢 [Component Viewer](./debug.md#component-viewer) | Display and live update |
| 🟡 Event Recorder | Show event information |
| 🟡 Event Recorder | Save/log |
| 🟡 Event Recorder | Event filtering |
Expand Down
Binary file added docs/images/cmsis-debugger/component-viewer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 16 additions & 1 deletion site/debug.html
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@
<li class="toctree-l3"><a class="reference internal" href="#cpu-time">CPU Time</a>
</li>
<li class="toctree-l3"><a class="reference internal" href="#trace-and-live-view">Trace and Live view</a>
<ul>
<li class="toctree-l4"><a class="reference internal" href="#component-viewer">COMPONENT VIEWER</a>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#peripherals">PERIPHERALS</a>
</li>
Expand Down Expand Up @@ -447,7 +451,18 @@ <h3 id="trace-and-live-view">Trace and Live view</h3>
<li>Pressing the <code>+</code> sign and entering an expression.</li>
<li>Using the context menu item <strong>Add to Live Watch</strong> in the editor or the the <strong>Run and Debug</strong> view.</li>
</ol>
<p><img alt="Displaying a variable in the LIVE WATCH" src="https://github.com/Open-CMSIS-Pack/vscode-cmsis-debugger/raw/main//images/lw-counter.gif" /></p>
<p><img alt="Displaying a variable in the LIVE WATCH" src="images/cmsis-debugger/lw-counter.gif" /></p>
<h4 id="component-viewer">COMPONENT VIEWER</h4>
<p>This view shows detailed information and helps to analyze the operation of software components. The required
infrastructure can be easily added to user applications.</p>
<p>Refer to the <a href="https://arm-software.github.io/CMSIS-View/latest/cmp_viewer.html">Component Viewer documentation</a> for
detailed advice on how to show information from user software using using an SCVD file.</p>
<p>The Component Viewer shows information about:</p>
<ul>
<li>Information from software components that is provided in memory for example by static variables or structures.</li>
<li>Objects that are addressed by an object handles or dynamic arrays.</li>
</ul>
<p><img alt="Showing software component properties in the COMPONENT VIEWER" src="images/cmsis-debugger/component-viewer.png" /></p>
<h3 id="peripherals">PERIPHERALS</h3>
<p>The <strong>PERIPHERALS</strong> view shows the device peripheral registers and allows to change their values. It uses the CMSIS-SVD files that are provided by silicon vendors and distributed as part of the CMSIS Device Family Packs (DFP).</p>
<p><img alt="Peripheral Inspector" src="images/cmsis-debugger/peripheral-inspector.png" /></p>
Expand Down
4 changes: 2 additions & 2 deletions site/featureroadmap.html
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ <h3 id="project-creation-and-organization">Project creation and organization</h3
<td>Manage software components on a project/layer level</td>
</tr>
<tr>
<td>&#128993; Manage packs</td>
<td>&#128994; <a href="create_app.html#manage-software-packs">Manage packs</a></td>
<td>Manage CMSIS-Packs and versions graphically</td>
</tr>
<tr>
Expand Down Expand Up @@ -481,7 +481,7 @@ <h3 id="component-viewer-and-event-recorder">Component Viewer and Event Recorder
</thead>
<tbody>
<tr>
<td>&#128993; Component Viewer</td>
<td>&#128994; <a href="debug.html#component-viewer">Component Viewer</a></td>
<td>Display and live update</td>
</tr>
<tr>
Expand Down
Binary file added site/images/cmsis-debugger/component-viewer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -272,5 +272,5 @@ <h2 id="revision-history">Revision history</h2>

<!--
MkDocs version : 1.6.1
Build Date UTC : 2026-02-27 09:27:57.001887+00:00
Build Date UTC : 2026-02-27 11:11:19.285038+00:00
-->
2 changes: 1 addition & 1 deletion site/search/search_index.json

Large diffs are not rendered by default.

Loading