2020-11-29 12:55 PM
Inside the Memory View window in the debug view, most of the times the addresses that are displayed when hovering the mouse over a memory cell are incorrect.
For example, in the screenshot below, it should be showing 0x20000000 but instead it shows 0x20000001.
In all memory cells the addresses in the hover tooltip have a constant (wrong) offset.
This is even more obvious when changing to single column view:
I have noticed that some times this is corrected after changing multiple times the displayed column numbers, but the bug reappears later on.
But some times the address continues to be wrong, but with a different offset as you can see below:
The STM32CubeIDE version I use is 1.5.0 (Build: 8698_20201117_1050 (UTC)) and I am running the Debian version.
2022-10-09 12:50 PM
I think you are wrong.
The tooltip shows the byte address for each character pair. It's not meant to show the base 32bit address on the left column