2025-03-25 6:01 AM - edited 2025-03-25 7:28 AM
Hello Experts,
I have brought the STM32F407G-DISC1 discovery board and have a few more basic questions.
1.What is the correct way to select the RAM or FLASH configuration? As of now the way i do this is :
"project properties -> C/C++ Build -> Settings -> MCU/MPU GCC Linker -> General"
And in the General section I manually point to the linker script, Is this the correct way?
2. When running the project from RAM configuration, during debugging i noticed that the program does not run at all, doing a little searching online, I found out that the Vector Table Offset Register (VTOR) does not point to the correct location, it always starts assuming that the project runs from FLASH. After manually pointing it to the correct address then it works correctly! Is there any way to automate this , based on the selected .Id file?
Although the setup works i get this warning now:
3. When viewing live data when the debugger is running from the Live expressions tab in the debug perspective, how fast are the variables getting updated? Is it possible to set how fast or slow the data gets updated?
4. In the Live Expressions window, how do we change the number format for just one particular variable? As of now it is changing the format for all the variables in the Live expressions window.
5. Is it possible to import/export a variable list to the Live expressions window, Kindly let me know!
Thanks!