75fbf8809df91afb51382128203e439f56156b5b
STM32H7S78-DK TBS
Performance testing can be done using the GPIO pins designated with the following signals in CN10 connector on the underside of the board:
- VSYNC_FREQ - CN14-D2 (PF1)
- RENDER_TIME - CN14-D4 (PF2)
- FRAME_RATE - CN14-D7 (PF3)
- MCU_ACTIVE - CN15-D8 (PF4)
Debugging in STM32CubeIDE
Debugging the code in an IDE can be complex because of the Bootloader and Application structure of the TBS for STM32H7S78-DK. To step through the code of the TouchGFX application in STM32CubeIDE, follow these steps:
- Generate code in TouchGFX Designer
- Open the project in STM32CubeIDE
- Launch a debug session for the Boot project
- Wait for the compilation and flashing to complete
- Terminate the debug session (Ctrl + F2)
- Launch a debug session for the Appli project
- Wait for the compilation and flashing to complete
- Click Resume (F8)
- Press the black NRST button on the STM32H7S7-DK board
- The application is now at a break point at the first line of main() in the Appli project. If not, click Resume (F8) once more
- Proceed by e.g. clicking Resume (F8) or Step Over (F6)
Languages
C++
48.5%
C
45.1%
Makefile
4.1%
CSS
0.9%
Ruby
0.5%
Other
0.8%