Professional-grade STM32 menu system: FreeRTOS-based multitasking, modular design, and HAL integration