How to Debug Flash, RAM and Cortex-M peripherals values for STM32 in VSCode
Hi,
I am debugging an STM32H563ZI with the following environment:
OS: Ubuntu 20.04 LTS
STM32CubeMX: 6.15.0
Visual Studio Code: 1.102.3
Extensions:
STM32Cube Bundles Manager: 0.23.3
STM32Cube Debug STLink GDB Server: 0.10.1
STM32Cube Registers View: 0.3.0
Board: NUCLEO-H563ZI
In this setup, after launching the debugger, I cannot find a way to inspect the values in Flash, RAM, or the registers of the Cortex-M33 peripherals.
Regarding memory, I tried installing the "MemoryView" extension, but I am still unable to view the values. Are there any alternative extensions with similar functionality?
Regarding peripheral debugging, while I can see registers for peripherals like GPIO and ADC on STM32CUBE REGISTERS TREE, I cannot find the Cortex-M core peripherals like the SCB (System Control Block) and NVIC (Nested Vectored Interrupt Controller) . How can I view these?


