/** * @file GD32H7_Port.c * @author * @brief * @version 0.1 * @date 2025-12-03 * * @copyright Copyright (c) 2025 * */ #include "FreeRTOS.h" #include "task.h" #if IS_USE_FREERTOS extern void xPortSysTickHandler(void); // 声明 FreeRTOS 的 SysTick 处理函数 void SysTick_Handler(void) { // 如果调度器已经启动,则调用 FreeRTOS 的滴答中断处理函数 if (xTaskGetSchedulerState() != taskSCHEDULER_NOT_STARTED) { xPortSysTickHandler(); } // 如果你原有的延时函数需要在这里处理,可以保留,但要注意协调 // delay_decrement(); } #endif