Files
2026-07-23 19:55:06 +08:00

33 lines
628 B
C

/**
* @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