cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE memory browser display bug.

JJaco.8
Associate

Software:

Version: 1.10.1

Build: 12716_20220707_0928 (UTC)

When I use the Memory Browser and display 32 bits wide, and hover my mouse over the LSB, it shows as at address 0x2001FFE3

But, if I change the display to 8 bits wide, it clearly shows the LSB at 0x2001FFE1

Surely both should show 0x2001FFE1

Both are set to "Little-endian"

0693W00000UnfRaQAJ.png0693W00000UnfRfQAJ.png

1 REPLY 1
KDJEM.1
ST Employee

Hi @JJaco.8​ and welcome to the Community 🙂,

For my side it is not a bug it is the principle of little Endia format.

The difference between the Big-endian and the little endian is descripts in the below table.

0693W00000VOEjqQAH.pngThe difference between the 32 bits and 8 bits wide representation in the little-endian format is find in the below tables:

0693W00000VOEkAQAX.pngFor more explanation I advise you look at this link.

When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.

Thank you

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.