Static BSP
Overview
The StaticBsp class aggregates the BSP peripherals that must be operational before
the lifecycle starts (“static”): the system timer (DWT cycle counter based) and the
UART terminal (USART3, see bspUart Configuration). It is instantiated in
main.cpp and initialized from main() before app_main(), so timing services
and serial output are available during the early lifecycle phases.