2024-08-05 03:14 AM - last edited on 2024-08-05 03:18 AM by Andrew Neil
Hello,
I'm currently learning how to use an STM32H7B3I-EVAL, I'm just starting out. I'm trying to debug a simple TouchGFX project with only a slider with STM32CubeIDE.
The problem is that when debugging I get a warning:
Warning: the current language does not match this frame.
set *(int *)0xE000EDFC=*(int *)0xE000EDFC|0x7F0
I use : TouchGFX 4.20
CubeIDE 1.9
Does anyone have an explication please?
Solved! Go to Solution.
2024-08-14 07:35 AM
Hello,
In my screen1 I use a “Swipecontainer”. I create 64 pages in the Swipecontainer and in each page I put my customcontainer. The problem is that when I create my 64 pages, my screen doesn't display anything (ESP32H7B3I-EVAL).
Do you know how I can solve this problem?
Best regards,
2024-08-15 02:37 AM
@rozeelc wrote:The problem is that when I create my 64 pages, my screen doesn't display anything (ESP32H7B3I-EVAL).
I think you meant STM32H7B3I-EVAL instead of "ESP32H7B3I-EVAL". Beside that, I highly suspect the memory size that is occupied by your screen that contains the Swipe Container. Having 64 pages filled with custom containers certainly takes a lot of space, probably larger than the allocated heap in the internal RAM.
I suggest either changing your application design so that you avoid having 64 pages in a single screen, or trying to increase the heap size, so the screen can fit in the memory.
2024-08-19 02:33 AM
Hello,
I've increased the heap allocation
but it doesn't change anything. The container is displayed until page 53
but after that the swipe container page is empty.
I tried to do the same thing for flash memory :
I also changed the buffer value for the screen :
Do you have any solutions, please?
2024-08-20 06:53 AM
I'm really sorry, but I'm out of ideas :(
Could you please try changing your application architecture, so you can use another screen to accommodate more sliders?